Entwickler-Ecke
Internet / Netzwerk - Datei runterladen?
DelphiMan - Sa 18.01.03 00:03
Titel: Datei runterladen?
Hallo zusammen!
Wie kann ich eine Datei
http://www......./xyz.txt runterladen oder noch besser, wie kann ich diese Textdatei lediglich auslesen (zeile für zeile), ohne diese runterzuladen?
Vielen Dank im Voraus!
MfG
DelphiMan
Sivar - Sa 18.01.03 11:29
Hallo DelphiMan!
Bei Delphi 5 Ent gibt's unter der Registerkarte "FastNet" die Kompo "NMHTTP", da kannst du mit den folgenden zwei Zeilen die Textdatei z.B. in ein Memo laden:
Quelltext
1: 2:
| NMHTTP1.Get('http://www....../xzy.txt'); Memo1.Text := StringReplace(NMHTTP1.Body, #10, #13#10, [rfReplaceAll]); |
NMHTTP.Body enthält den Inhalt der Datei. Allerdings sind die Zeilensprünge nur mit LF's markiert. Da ein Memo aber CRLF benötigt hab ich gleich nen String Replace mit eingebaut.
Du kannst dann über Memo1.Lines[x] auf die Zeilen zugreifen.
Gruß
Sivar
DelphiMan - Sa 18.01.03 13:42
Titel: danke
super! es funktioniert!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!