Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi .txt Datei vom Server beziehen (https://www.delphipraxis.net/114644-txt-datei-vom-server-beziehen.html)

larsder4 28. Mai 2008 19:36


.txt Datei vom Server beziehen
 
Hallo,

ich möchte auf eine reine Textdatei von einem Server zugreifen (nur lesen, nicht ändern!)


Meine Idee sah eigentlich ganz einfach aus:
Delphi-Quellcode:
memo1.Lines.LoadFromFile('http://freenet-homepage.de/.../Datei.txt');
aber das klappt nicht, weil er die Datei aus dem Verzeichnis 'C/Dokumente und Einstellungen/.../http:/freenet-homepage.de/.../Datei.txt' laden will.

Jemand eine Idee? :?:

Danke im Vorraus
Lars

FAlter 28. Mai 2008 19:38

Re: .txt Datei vom Server beziehen
 
Hi,

such mal nach Hier im Forum suchenIdHTTP.

Mfg
FAlter

[edit] Am besten beschränke die Suche auf die Code-Library. [/edit]

mkinzler 28. Mai 2008 19:39

Re: .txt Datei vom Server beziehen
 
Dafür benötigst du Netzwerk-Komponenten (in deinem Fall für HTTP). Schau dir Mal Indy, ICS, Synapse, ... an

Die Muhkuh 28. Mai 2008 19:49

Re: .txt Datei vom Server beziehen
 
Über die normalen SocketKomponenten geht es auch. Wenn es nur eine Datei ist, geht auch UrlDownloadtoFile.

DeddyH 28. Mai 2008 19:55

Re: .txt Datei vom Server beziehen
 
Zitat:

Zitat von Die Muhkuh
Wenn es nur eine Datei ist, geht auch UrlDownloadtoFile.

Ich hatte mich schon gefragt, wann das endlich mal jemand postet :zwinker:

Die Muhkuh 28. Mai 2008 20:03

Re: .txt Datei vom Server beziehen
 
Zitat:

Zitat von DeddyH
Zitat:

Zitat von Die Muhkuh
Wenn es nur eine Datei ist, geht auch UrlDownloadtoFile.

Ich hatte mich schon gefragt, wann das endlich mal jemand postet :zwinker:

Hättest es ja selbst posten können :stupid:

larsder4 28. Mai 2008 20:18

Re: .txt Datei vom Server beziehen
 
Also damit habe ich immer noch Probleme :(

Ich habe das jetzt folgendermaßen gemacht:

Delphi-Quellcode:
Quelle := 'http://freenet-homepage.de/.../Datei.txt';
Ziel :=   'C:\Dokumente und Einstellungen\...\Delphi\Hausaufgaben'
UrlDownloadToFile(nil, PChar(Quelle), PChar(Ziel), 0, nil);
Er bringt dann aber die Fehlermeldung:
'Undefinierter Bezeichner: UrlDownloadToFile'

in der Delphi-Hilfe gibt es diesen Befehl auch gar nicht.

Brauch ich noch irgendwelche Zusatz-Komponenten dafür? :?:

Die Muhkuh 28. Mai 2008 20:22

Re: .txt Datei vom Server beziehen
 
Unit UrlMon einbinden. :zwinker:

Fussball-Robby 28. Mai 2008 20:22

Re: .txt Datei vom Server beziehen
 
Delphi-Quellcode:
uses UrlMon;

larsder4 28. Mai 2008 20:48

Re: .txt Datei vom Server beziehen
 
Okay, jetzt kommt keine Fehlermeldung mehr.

Jedoch läd er die Datei nicht. An Zugriffsrechten kanns wohl kaum liegen, ich habe es mal als Test ganz einfach gemacht:

Delphi-Quellcode:
Quelle := 'http://www.google.de/index.html';
Ziel :=   'C:\';
UrlDownloadToFile(nil, PChar(Quelle), PChar(Ziel), 0, nil);
Das sollte doch theoretisch gehen oder???

Er arbeitet auch, wenn die Funktion ausgeführt wird, aber da kommt halt keine Datei an :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:17 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz