![]() |
Wie kann ich die Datei endung aus einer URL laden?
Hei,
Möchte ein tool Bauen wie FlashGet zum Downloaden alerdings bekomme ich das nicht hin mit dem Aufsplitten der URL Habe es mal so Versucht.
Delphi-Quellcode:
:wall: :wall: :wall: :wall:
[code:1:12df2d4bd3][/delphi]
var Form6: TForm6; tmpURL, Prot, User, Pass, Host, Dir,Port, File1, FileExt: String; implementation {$R *.dfm} Function GetAndDelete(Delim: String): string; begin Result := Copy(tmpURL, 1, Pos(Delim, tmpURL) - 1); Delete(tmpURL, 1, Pos(Delim, tmpURL) + Length(Delim) - 1); form6.Memo1.lines.Add(Result); end; procedure TForm6.Button1Click(Sender: TObject); begin tmpURL := 'http://www.online.no/Download/Datei.txt'; Prot := GetAndDelete('://'); Host:= GetAndDelete(':'); Port:= GetAndDelete('/'); Dir:= GetAndDelete('/'); File1:= GetAndDelete('.'); FileExt:= GetAndDelete(''); end; [delphi][/code:1:12df2d4bd3] leider Sagt er mir nicht die Endung an was mache ich Falsh? :gruebel: PS: Sorry für das Deutsch aber bin Norweger |
Re: Wie kann ich die Datei endung aus einer URL laden?
Delphi-Quellcode:
liefert nicht den rest des Strings.
Pos('')
PS: Das Deutsch ist aber nicht schlecht! [edit]Pos('') gibt "0" zurück ;)[/edit] |
Re: Wie kann ich die Datei endung aus einer URL laden?
Das hast du doch
![]() |
Re: Wie kann ich die Datei endung aus einer URL laden?
Doppelpost.
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz