Timer sous vb

zealex59 Messages postés 530 Statut Membre -  
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,

Comment arrêter un timer en vb avec un temps doner et non un événement associé
merci a vous
--
"L'union fait la force mais qui fera l'union ?"
Configuration: Windows XP
Firefox 3.0.4

3 réponses

  1. Polux31 Messages postés 7219 Statut Membre 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
  2. zealex59 Messages postés 530 Statut Membre 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
  3. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    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