.htm Datei auslesen
-
Hallo,
ich will den Inhalt einer html- Datei im Internet auslesen. Ich habe mich dafür durch die MSDN gequält, komme aber trotzdem nicht zum Ziel. Ich bin zur Zeit so weit:
hInternetRoot = InternetOpen("Wininet Example", INTERNET_OPEN_TYPE_PRECONFIG ,NULL,NULL, 0); if( ! InternetCheckConnection("http://www.tanta.sd4.de/Ballz.htm", FLAG_ICC_FORCE_CONNECTION, NULL) ) { TextOut(hdc, 100, 100, "FAILED", 5); } else TextOut(hdc, 100, 100, "Succes", 6); hFile = InternetOpenUrl(hInternetRoot, "http://www.tanta.sd4.de/Ballz.htm", NULL, INTERNET_FLAG_KEEP_CONNECTION , NULL, NULL); if(InternetReadFile(hFile, szBuffer, 2048, 0)) TextOut(hdc, 150, 150, szBuffer, strlen(szBuffer)); else { InternetGetLastResponseInfo(lpdwError, szBuffer, (unsigned long *)2048); TextOut(hdc, 150, 150, szBuffer, 2048); }
sitze hinter einem DSL- Router und weiß auch nicht, welche der Flags für die einzelnen Funktionen die richtigen sind, da die MSDN immer nur gesagt hat, die und die Flags gibt es...
Würde mich freuen, wenn mir einer helfen könnt, Danke im Vorraus, '][' !!
-
moin meister ...
Du schreibst:
hFile = InternetOpenUrl(hInternetRoot, "http://www.tanta.sd4.de/Ballz.htm", NULL, INTERNET_FLAG_KEEP_CONNECTION , NULL, NULL);Ich würde schreiben:
hFile = InternetOpenUrl(hInternetRoot, "http://www.tanta.sd4.de/Ballz.htm", NULL, NULL, INTERNET_FLAG_KEEP_CONNECTION, 0);finde die zwei Unterschiede und probiere nochmal ...
mfg
RB
-
habs probiert. bekomme folgende fehlermeldung:
i386\chkesp.c The value of ESP was not propably saved
das steht im übergebenen Buffer von InternetGetLastResponseInfo(...)
Weisst du damit etwas anzufangen??! MFg, '][' !