Bonjour
Je veux r�cup�rer des infos d'une page web
En fait, je fais une requette, mon serveur fait un calcul et m'�crit qqe chose que je veux r�cup�rer.
J'arrive � afficher � l'aide du TWebBrowser mais il me signale une erreur lors de la r�cup�reration... d�s que j'essaye de l' OlePropertyGet("body").
j'ai suivi :
http://c.developpez.com/faq/bcb/?pag...perercorpspage
mais �a ne marche pas.
Voil� un extrait de mon code
j'attends (appui sur un bouton ou sur un evnt OnDocumentComplete) et je demande :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 AnsiString Requette="http://... etc..."; FormBrowser->WebBrowser1->Navigate(Requette); FormBrowser->Width=400; FormBrowser->Height=590; FormBrowser->Visible=true;
erreur sur
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 AnsiString aContenuText; Variant vDocument = FormBrowser->WebBrowser1->ControlInterface->Document; //aContenuText =vDocument.OlePropertyGet("body").OlePropertyGet("innerHTML"); if (((IDispatch *)vDocument) != NULL) { Variant vBody = vDocument.OlePropertyGet("Body"); Variant vContenuText = vBody.OlePropertyGet("InnerText"); aContenuText = vContenuText; }Violation d'acces � l'adresse...
Code : S�lectionner tout - Visualiser dans une fen�tre � part Variant vBody = vDocument.OlePropertyGet("Body");
Merci pour votre aide
Lotfi
Partager