![]() |
Stringlist aus einer Datei auf FTP-Server laden
Hallo, ich möchte eine Datei auf einem FTP-Server in eine Stringlist laden.
Habe Indy verwendet,um Zugang zum Server zu erhalten:
Delphi-Quellcode:
So in der Art möchte ich das haben, mit dem Server kann ich mich auch verbinden, doch den Dateiinhalt bekomme ich nicht.
var
FTP: TIdFTP; begin FTP:=TIdFTP.Create(self); FTP.Username:='*******'; FTP.Password:='*******'; FTP.host:=('*******'); FTP.Connect(True,-1); SL:=//Dateiinhalt der Datei ab.txt vom Server FTP.free; end; Was kann ich tun? Liebe Grüße und ein frohes Fest! |
Re: Stringlist aus einer Datei auf FTP-Server laden
Hallo,
IdFTP.Get() liefert dir den Inhalt einer Datei. Demnach könnte etwas wie das hier funktionieren:
Delphi-Quellcode:
Edit: Oder ne, Get() lädt die Datei meines Wissens auf die HDD. :gruebel:
SL.Text := FTP.Get('path/ab.txt');
Dann wird das so doch nicht funktionieren. Ich habe es mit IdHTTP verwechselt. Grüße, Matze |
Re: Stringlist aus einer Datei auf FTP-Server laden
[wenn ich mich irre, schlagt mich tot!]
Kann man nicht auch über die HTTP-URL an die Datei kommen? |
Re: Stringlist aus einer Datei auf FTP-Server laden
Zitat:
Zitat:
Delphi-Quellcode:
Da wird das zurückgegeben, was der Browser als Quelltext gesendet bekommt.
Text := IdHTTP.Get('url');
Wenn es um alle Dateitypen geht (php, ...), dann geht es nicht per HTTP. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 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 by Thomas Breitkreuz