CHtmlView URL Liste



  • Hi Leute,
    Ich habe mir einen kleinen Minibrowser mit der CHtmlView erstellt und brauche nun eine Liste aller Datein (URLs), aus die die Seite Besteht.
    Finde aber nichts um mir so eine liste zu erstellen, hat da einer ne Idee wie mann das machen könnte oder kann mir da nen denkanstoß geben?



  • Habt ihr nicht geantwortet, weil ihr, wie ich, die Frage nicht verstanden habt?



  • Mit:

    IHTMLDocument2* pDocument = (IHTMLDocument2*)HtmlView->GetHtmlDocument();
    

    bekommst Du einen Zeiger auf das HTMLObject
    und mit:

    if(pDocument)
    	{
    		CComBSTR bstr;
    		pDocument->toString(&bstr);
    		return CString(bstr);
    	}
    	return CString();
    

    bekommst Du den gesammten Text der HTML Seite, den Du durchsuchen kannst. Oder Du hohlst dir die einzelnen Elemente der Seiteaus dem Dokument (siehe IHTMLDocument2 und dazugehörige Objecte in der MSDN.

    Hoffe das es das ist was Du suchst.

    Gruß


Anmelden zum Antworten