HTTP download
-
Hallo,
wollte mal Fragen, ob es möglich ist von einer WebSeite mit der HTTP Komponente
des Builders eine Datei auf die eigene Platte downzuloaden ?Beispiel :
Auf der seite http://www.145.45.14.478/test/download/Mydat.xls liegt ein Excel File das ich direkt aus C++ downloaden möchte.
Das File soll dann in irgendeinen Pfad meiner Platte kopiert werden können
Danke
-
Original erstellt von PsiAgent:
ob es möglich ist von einer WebSeite mit der HTTP Komponente des Builders eine Datei auf die eigene Platte downzuloaden ?Siehe TNMHTTP::Get und TNMHTTP::InputFileMode.
Tip: benutze statt FastNet lieber das Indy-Paket.
-
Hi,
geht auch...
Menu->Project->Add to Project...
$(BCB)\Lib\Psdk\urlmon.lib#include <ComObj.hpp> #include <UrlMon.h> try { OleCheck(URLDownloadToFile(NULL, "http://www.c-plusplus.net", "C:\\Downloads\\c-plusplus_index.html", 0, NULL)); OleCheck(URLDownloadToFile(NULL, "http://www.page.com/zipfile.zip", "C:\\Downloads\\zipfile.zip", 0, NULL)); } catch(EOleSysError &e) { ShowMessage("Error"); }
or Synapse http://www.ararat.cz/synapse/