cs_wholehog2
Messages postés63Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention30 janvier 2012
-
16 avril 2004 à 22:20
fredlynx
Messages postés662Date d'inscriptionmercredi 16 janvier 2002StatutModérateurDernière intervention16 octobre 2010
-
16 avril 2004 à 23:59
voila, je vien de faire un programme où le calcul se déclenche sur l'appui d'un bouton, mais je voudrais maintenant que le calcul se fasse aprés que l'utilisateur ai chosi les valeurs des trois combobox.
je pensais mettre le code suivant :
if combobox1.selectedindex > -1 and combobox2.selectedindex > -1 and combobox3.selectedindex > -1 Then
..............
mais je ne sais pas ou le mettre et comment déclenché le calcul.
fredlynx
Messages postés662Date d'inscriptionmercredi 16 janvier 2002StatutModérateurDernière intervention16 octobre 20103 16 avril 2004 à 23:59
Solution A
Private Sub Combo1_Click()
VerifCalcul
End Sub
Private Sub Combo2_Click()
VerifCalcul
End Sub
Private Sub Combo3_Click()
VerifCalcul
End Sub
private sub VerifCalcul()
if combobox1.selectedindex > -1 and combobox2.selectedindex > -1 and combobox3.selectedindex > -1 Then
'
' Ici tu fais ce que tu as a faire
'
end if
end sub
-----------------------------------------------------------
Solution B (Goupe de combo), la méthode utilisée ne tient pas compte du nombre de combo .... de 1 à n
Private Sub ComboX_Click(Index as integer)
Dim boucle as integer
for boucle=0 to ComboX.count-1
if comboX(boucle) < 0 then exit sub
next
'
' Ici tu fais ce que tu as a faire
'
End Sub