Bonjour,
J'ai chargé avec IE8, à partir du site www.mon_site.fr une page html contenant un champs de saisie puis un bouton pour lancer une recherche sur le site hôte.
Cette page est sauvegardée sur disque au format .mht
Le programme VB2008 ouvre un contrôle WebBrowser avec comme uri le path de la page précédemment sauvegardée, la page est lue, affichée.
Le champs de saisie est alors manuellement rempli, le bouton de recherche clicqué, la page est retournée contenant les info demandées.
Ce que je ne sais pas résoudre, votre aide me serai précieuse.
Si je cherche à approvisionner le champs de saisie par :
puis à exécuter le scriptchamps_recherche="pattern"
page_info.Document.GetElementById(champs_recherche).InnerText = code_recherche
Je reçois une exception:For Each element As HtmlElement In page_info.Document.GetElementsByTagName("input")
If element.Name = evenement_execute Then
element.InvokeMember("click")
Exit For
End If
Next
La référence d'objet n'est pas définie à une instance d'un objet
Il semblerait que le Document relatif au controle web n'a pas été chargé!!!!
Que dois je faire, est ce possible?
Merci de votre aide
A+
Partager