VBA - Userform - MouseDown

VBA - Userform - MouseDown - VB/VBA/VBS - Programmation

Marsh Posté le 18-11-2007 à 19:07:31    

Hello,
 
Je souhaiterais qu'une action incrémentale se prolonge tant que la souris est enfoncée sur une image mais ca ne marche pas :
 
Private sub image1_MouseDown(...)
 
A=A+1
label1=A
 
end sub
 
Or label1 me donne 1 et s'arrête (au lieu de s'incrémenter)
 
Merci.
 

Reply

Marsh Posté le 18-11-2007 à 19:07:31   

Reply

Marsh Posté le 19-11-2007 à 14:58:35    

avec youpi en public as boolean
 
Private Sub image1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
youpi = True
While youpi
Label1.Caption = Label1.Caption + 1
DoEvents
Wend
 
 
End Sub
 
Private Sub image11_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
youpi = False
End Sub
Cordialement

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed