alex_sex
Messages postés40Date d'inscriptionmercredi 3 janvier 2007StatutMembreDernière intervention15 novembre 2008
-
19 avril 2007 à 13:17
troxsa
Messages postés553Date d'inscriptionjeudi 28 novembre 2002StatutMembreDernière intervention 2 octobre 2016
-
25 avril 2007 à 00:04
Bonjour, voila j'éssaie depuis des heure de faire un p'tit code qui remplirais un formulaire grace a IE, mais je en comprend pas pourquoi celui ci ne marche pas :o peut-etre pas ce que j'ai vista?
J'obtient l'erreur 91 "Objet variable, or withblock variable no set.
Voila mon code:
Dim IE As Object
Private Sub Form_Load()
Set IE = CreateObject("InternetExplorer.Application")
IE.Navigate "http://infos.diboo.net/mail.php"
IE.Visible = True
Do While IE.ReadyState <> 4 'attend que la page soit chargée
DoEvents
Loop
IE.Document.All("to").Value = "nom@FAI.com"
End Sub
diablamanshadow
Messages postés419Date d'inscriptionlundi 30 août 2004StatutMembreDernière intervention28 janvier 2008 19 avril 2007 à 15:37
Bonjour,
non ce n'est pas vista je suis moi meme sous xp pro sp2 et cela ne fonctionne pas non plus et cause la meme erreur que celle que tu as recue :-/
y a un momment j'avais chercher comme toi a remplir des formulaire sur une page web cependant j'ai toujours pas trouver et j'ai finalement laisser beton pour le momment, cependant si tu trouve comment faire se serais sympa alors de deposer une source ou alors de me le dire par mp :p
Set Helem = IE.document.getElementById("from")
Helem.Value = "le from"
Set Helem = IE.document.getElementById("to")
Helem.Value = "de machin"
Set Helem = IE.document.getElementById("sujet")
Helem.Value = "le sujet hey hey"
Set Helem = IE.document.getElementById("message")
Helem.Value = "le message"
Set Helem = IE.document.getElementById("")
Helem.Click
End Sub
il bug au debut mais bon peut etre cela te donneras des idees (reference de microsoft html object library et microsoft internets control)
troxsa
Messages postés553Date d'inscriptionjeudi 28 novembre 2002StatutMembreDernière intervention 2 octobre 20161 20 avril 2007 à 00:14
Question bete ce que tu recheche a faire c'est en VB6 ? ou en Vb 2005 ?
personnelement je sais comment on fait avec Vb 2005 donc avant que je me donne la peine pourrais tu faires la precision ?