Website Src -> CString
-
Morgen
Wie kann man am schnellsten den gesamten Source Code einer Webseite herunterladen und in einen CString speichern?
-
indem du die webseite ausliest
char szUrl[1024]="http://www.c-plusplus.net/forum/viewtopic-var-t-is-168803-and-sid-is-739b8423e79bd663361435739079f23a.html"; CInternetSession* m_pInetSession;// Zum neuen URL navigieren CString strHtmlDoc;//Speicher der html Seite char character = NULL; // char zum Einlesen der einzelnen Zeichen aus dem HTML-Code m_pInetSession = new CInternetSession(NULL, 1, PRE_CONFIG_INTERNET_ACCESS); // Internetsession initialisieren CStdioFile* pStdioFile = m_pInetSession->OpenURL(szUrl, 1, INTERNET_FLAG_TRANSFER_BINARY); // Verbindung zur Website herstellen while (pStdioFile->Read(&character, 1)) // solange ein zeichen lesen bis HTML-Code zu Ende ist { strHtmlDoc += character; // Zeichen dem CString hinzufügen }
-
Funktioniert! Danke sehr.