daubes

Datei aus dem Internet kopieren

Hallo,
wie kann man eine Datei von eine Webserver auf einen lokalen Pfad kopieren?

Hallo,
wie kann man eine Datei von eine Webserver auf einen lokalen Pfad kopieren?

Dieser Befehl ging leider nicht....

CopyFile(PChar('./test.swf'), PChar('http://www.xxxxxxxxx.de/index.swf '),True);

Hat wer eine andere Idee?

Gruß
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 131929

Url: https://administrator.de/forum/datei-aus-dem-internet-kopieren-131929.html

Ausgedruckt am: 12.05.2025 um 16:05 Uhr

nxclass
nxclass 18.12.2009 um 08:30:38 Uhr
Goto Top
... schon mal mit einem Download Manager - oder dem Browser versucht !?
Daubes
Daubes 18.12.2009 um 08:42:21 Uhr
Goto Top
hi,
muss es in ein Programm einbauen eine Datei zu laden... - soll der User selbst nicht sehen...
Daubes
Daubes 18.12.2009 um 10:29:24 Uhr
Goto Top
Hallo,
habe es geschafft....

uses

back-to-topURLMon;



UrlDownloadtofile(nil,'http://www.google.de/images/nav_logo7.png','C:\test.png',0,nil);
nxclass
nxclass 18.12.2009 um 10:35:33 Uhr
Goto Top
Wahrscheinlich musst Du 'Sockets' benutzen oder schau mal die Komponenten TNMHTTP und TNMFTP an, das habe ich im Internet gefunden:
C++ Code:
 int fhandle;

  NMHTTP1->ReportLevel = Status_Basic;
  NMHTTP1->InputFileMode = false;
  NMHTTP1->Get("http://www.meteo.fr/temps/europe/satellite/bigsateuj.jpg");  
  fhandle = _rtl_creat("C:\\DOWNLOADS\\bigsateuj.jpg", 0);  
  lseek(fhandle, 0, SEEK_SET);
  _rtl_write(fhandle, NMHTTP1->Body.c_str(), NMHTTP1->BytesTotal);
  _rtl_close(fhandle);
... evtl. bringt dich das auf eine Idee.