Timer sous vb

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. Contributeur
    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+
    1. 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
      1. 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é.