Links aus HTMLDocument auslesen und auswerten...



  • hi,

    ich möchte gerne alle links aus einem html file rausfiltern und auswerten, das ganze mit dem axWebBrowser element und mshtml

    also soweit bin ich inzwischen (etwas gekürtzt):

    mshtml::IHTMLDocument2 ^mainDoc = mainframe->document;
    for each (mshtml::IHTMLElement ^Element in mainDoc->all)
    {
    if(Element->tagName == "A")
    {
    this->listBox1->Items->Add(Element);
    }
    

    er findet die Links aber gibt diese nicht korrekt aus, alles was ich bekomme für jeden link ist folgender text "msthml.HTMLAnchorElementClass"

    ich will aber an das href= .... ran

    hat jemand eine idee?



  • okay habs gefunden...

    manchmal echt lustig... da hockste ewig vorm rechner und suchst und suchst und findest nichts und auf einmal haste es...

    for each (mshtml::IHTMLElement ^Element in alink)
    	{
    	String ^blinks =System::Convert::ToString(Element->getAttribute("href",0));
    									this->listBox1->Items->Add(blinks);
    	}
    

Anmelden zum Antworten