Gi5
Messages postés61Date d'inscriptionmardi 12 septembre 2006StatutMembreDernière intervention 6 septembre 2008
-
2 oct. 2006 à 20:30
Gi5
Messages postés61Date d'inscriptionmardi 12 septembre 2006StatutMembreDernière intervention 6 septembre 2008
-
11 oct. 2006 à 22:44
Bonsoir
est-il possible de remplacer ce genre de routine :
Private Sub ButtonRec_Click()
ButtonRec.Picture = LoadPicture("D:\Gicam\Images\Rouge.jpg")
Reccord = 1
procedure reccord
End Sub
Private Sub ButtonStop_Click()
ButtonRec.Picture = LoadPicture("D:\Gicam\Images\Blanc.jpg")
Reccord = 0
procedure reccord
End Sub
par quelque chose du style :
Private Sub ButtonRec_Click()
If ButtonRec_Click = True then
ButtonRec.Picture = LoadPicture("D:\Gicam\Images\Rouge.jpg"), procedureReccord
Else:
ButtonRec.Picture = LoadPicture("D:\Gicam\Images\Blanc.jpg"), procedureStop
End If
End Sub
Private Sub ButtonStop_Click()
AfficheEtat.Caption = ""
ButtonRec_Click
End SubButtonRec
en un mot booleen de ButtonRec
et ButtonRec commandé par ButtonStop
ce n'est que supposition bien sur
ecrit-on dans ce cas ButtonRec ou ButtonRec_Click ou ButtonRec_Click()
je ne trouve pas de doc .
merci
@+Gi
A voir également:
Declancher un bouton par un autre ou par une routine?
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 2 oct. 2006 à 23:07
Salut,
J'ai de la difficulté à comprendre ta question, mais bon, j'y vais comme je pense...
Si tu cliques sur un bouton, ça enclanche la procédure.
Là, je pense que tu veux arrêter ou changer cette procédure sur un 2e click, est-ce bien ça ?
Si oui, soit tu mets une variable globale booléenne qui reçoit l'état
de cette procédure, soit tu mets une variable Static à l'intérieur de
cette procédure qui indique aussi l'état.