003
21.11.2014, 13:03 Uhr
Tommix
|
Hallo, die genannten Fehler resultieren aus einem fehlenden #include <windows.h>. Außerdem mußt Du "\" in Strings doppelt schreiben, sonst leitest Du eine Escape-Sequenz ein. Für das HRESULT fehlt noch eine Variable. So compiliert es schon mal:
C++: |
#include <Windows.h> #include <tchar.h> #include <iostream> // Bibliothek fuer ein- ausgabe #include <string> // Datei string wird eingebunden
using namespace std; // Namensbereich festlegen int main(int argc, char** args) { string location = "C:\\Benutzer\\enis"; // Setzt Speicherort auf = "CBenutzer\enis" string url = "localhost/enis/eingabe.php"; // Gibt URL an cout << "Ihr Download startet"; // Echo "Download ist gestartet" HRESULT hResult = URLDownloadToFile(NULL, _T("localhost/enis/eingabe.php/file.txt"), _T("C:\\Neuer Ordner\\indexfile.dat"), 0, NULL); // Lädt das IndexFile von der angegebenen URL herunter und speichert sie in eine Datei ab if (SUCCEEDED(hResult)) // Wenn die Auswertung erfolgreich war { cout << ("Ihre Datei wurde erfolgreich heruntergeladen") << endl; // Echo "Ihre Datei wurde erfolgreich heruntergeladen" } else // Wenn die Auswertung fehlgeschlagen ist { cout << ("Download fehlgeschlagen") << endl; // Echo "Download fehlgeschlagen" }
return 0; }
|
Gruß, Tommix Dieser Post wurde am 21.11.2014 um 13:04 Uhr von Tommix editiert. |