Willst du nur die beiden arten da unterscheiden? also
ftp:// und
http://?
Dann ist die Super-Billigmethode:
Delphi-Quellcode:
if AnsiContainsStr(lowercase(
url),'
http://')
then
begin
// fire up idhttp
end
else
if AnsiContainsStr(lowercase(
url),'
ftp://')
then
begin
// engage the idftp thingy
end;
wird mehr, sollstest du zu RegEx übergehen und das Ding "ordentlich" parsen
, aber für den Anfang würd die Billigmethode wohl reichen, wenn es nur gilt, die beiden
zu unterscheiden.