bmikl59
Messages postés77Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention14 février 2008
-
11 janv. 2006 à 10:57
bmikl59
Messages postés77Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention14 février 2008
-
11 janv. 2006 à 11:27
Bonjour bonjour,
Alors voila lon probleme :
J'affiche une page HTML grace à mon WebBrowser. Cette page contient un menu déroulant (balise <select name = "fct">)
J'aimerais que cette liste déroulante contienne des infos que je récupère dans ma base de données.
En gros ma question c'est : comment initialiser ma liste déroulante HTML à partir de données récupérer en VB6 ? Ou plutot est ce que c'est possible ?
Il faudrait pouvoir insérer les balise <option>...
En plus j'ai un autre piti problème....
J'arrive à récupérer les données saisie dans une balise mais je n'arrive pas à récupérer ce qui est saisi dans la balise <select>
Voila mon code de récup des données...
Dim i As Integer
Dim maPageHtml As HTMLDocument
Dim Helem As IHTMLElementCollection, Hsel As IHTMLElementCollection
Set maPageHtml = WebBrowser1.document
'boucle pour lister les objets type "select"(listes de choix) dans la page
Set Hsel = maPageHtml.getElementsByTagName("select")
For i = 0 To Hsel.Length - 1
Debug.Print Hsel(i).getAttribute("name") & " / " & Hsel(i).getAttribute("value")
Next i
'boucle pour lister les objets type "input" (champs de saisie) de la page
Set Helem = maPageHtml.getElementsByTagName("input")
For i = 0 To Helem.Length - 1
Debug.Print Helem(i).getAttribute("name") & " / " & Helem(i).getAttribute("value")
Next i
Bon voila, beaucoup de questions, j'espère qu'on va pouvoir m'aider ca fais quelque jour que je tourne en rond
Merci.....
bmikl59
Messages postés77Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention14 février 2008 11 janv. 2006 à 11:27
ok ben j'viens de trouver pour la récup de la saisi d'une liste deroulante
Le code que g mis au dessu est bon, j'avais pas mis les value de mes balise <option> de mon <select>
Voila ca c fais
Je continue a chercher le moyen de l'initialiser avec vb
Un peu d'aide???? Ah oui merci ch'suis preneur.....
(on peut pas dire que j'attend qu'on me fasse le travail....mdr....)