Timer sous vb

zealex59 Messages postés 504 Date d'inscription   Statut Membre Dernière intervention   -  
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Comment arrêter un timer en vb avec un temps doner et non un événement associé
merci a vous
A voir également:

3 réponses

Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Bonjour,

Il suffit de mettre un compteur et de déclencher le Timer (Timer.Enabled = True). Tu peux faire une boucle par exemple et mettre le Timer.Enabled à False lorsque le compteur est égal au temps donné.
0
zealex59 Messages postés 504 Date d'inscription   Statut Membre Dernière intervention   14
 
oui mais ou est la notion de temps la dedans??
je m'explique en faite je voudrais faire un diaporama mon timer se lance au démarrage de ma feuille et change tt les 3 secondes
une idee?
merci
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Un exemple ?

Private Sub Form_Load()
    Timer1.Interval = 1000 '= repasse toute les secondes
    Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
Static Sec As Integer
    Sec = Sec + 1
    If Sec = 5 Then '5 secondes à adapter
        Sec = 0
        'Faire action (changer imageà)
    End If
End Sub



A+
0