debutantvb
Messages postés13Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention28 mai 2004
-
30 juil. 2003 à 18:40
debutantvb
Messages postés13Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention28 mai 2004
-
31 juil. 2003 à 10:02
Bonjour,
Est-ce possible en VB ?
J'ai une fonction "A" qui (selon les conditions) ouvre un formulaire.
Ce formulaire contient une ComboBox qui contient une liste de valeurs.
(1er problème) Je veux récupérer la valeur choisi par l'utilisateur dans la ComboBox dans une variable lorsqu'il appui sur un bouton du formulaire. (mais il n'y a pas de .value)
(2ème problème) Je veux utiliser la valeur de cette variable dans la fonction "A" juste après l'ouverture du formulaire.
Mais l'évènement bouton_click() ne peux pas renvoyer de valeur.
Est-ce possible ?
Y a-t-il une démarche plus appropriée ?
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 30 juil. 2003 à 23:57
Pour le point 1. :
NomVar = combo1.list(combo1.listindex)
ou
nomvar = combo1.text <--- EJ sais plus si ca marche et mon VB est HS pour le moment alors je peux pas vérifier mais ca doit etre OK et plus simple et rapide)
Pour le point 2. :
JLe plus simple est de déclarer ta variable ou tu stocke la valeur de la combo en "Public" au niveau d'un module comme cela elle est visible depuis ton button_click() pour fixer la valeur et depuis ta fonction A() pour utiliser la valeur après fermeture de la fenêtre ou il y a la combo