Ben 3 dagen geleden begonnen aan een klein projectje, dat de plaatjes (images) uitleest uit een webpagina. Opzich geen probleem echter om de complete 'url' te krijgen van een plaatje wilde ik eerst een aantal functies schrijven. Na nader onderzoek kwam ik erachter dat die functie blijkbaar al erin zit gebakken echter heb ik geen idee hoe ik het kan aanspreken om de waarde uit te lezen
Code die ik gebruik om de 'images' te extracten
Dit werkt goed, echter als ik BV
Na wat debug werk kwam ik erachter dat het hier staat:
Gebruik Visual Studio 2005 C++. Heb hier lopen zoeken op verschillende termen van de functies, maar niets gevonden. Google geprobeerd tevens nada..
Hier wordt ik ook niet wijzer uit.. Maar als iemand me even een groot zetje in de juiste richting kan geven dan kan ik weer verder http://msdn.microsoft.com...ement/ihtmlimgelement.asp
Dank
Code die ik gebruik om de 'images' te extracten
code:
1
2
3
4
| for each(HtmlElement^ elem in webBrowser->Document->GetElementsByTagName("IMG"))
{
} |
Dit werkt goed, echter als ik BV
code:
aanroep krijg ik de complete 'img' tag te zien. Opzich logisch maar dit is niet wat ik wil. Ik wil namelijk de complete URL van de 'img' hebben.1
| elem->OuterHtml |
Na wat debug werk kwam ik erachter dat het hier staat:
- elem 0x0012ecfc { EventClick=<undefined value> EventDoubleClick=<undefined value> EventDrag=<undefined value> ...} System::Windows::Forms::HtmlElement^
- DomElement 0x009217a4 System::Object^
- ] 0x009222e0 mshtml::HTMLImgClass^
- IHTMLImgElement_href "http://127.0.0.1/Sites/four20imports/site/images/logo_top.gif"System::String^
Gebruik Visual Studio 2005 C++. Heb hier lopen zoeken op verschillende termen van de functies, maar niets gevonden. Google geprobeerd tevens nada..
Hier wordt ik ook niet wijzer uit.. Maar als iemand me even een groot zetje in de juiste richting kan geven dan kan ik weer verder http://msdn.microsoft.com...ement/ihtmlimgelement.asp
Dank
[ Voor 17% gewijzigd door mrFoce op 29-12-2005 12:13 . Reden: Msdn link toegevoegd ]