Compte à rebours négatif après un 2ème clic dessus.

Résolu
Patrick02170 - 27 juil. 2012 à 11:43
 Patrick02170 - 27 juil. 2012 à 13:54
Bonjour à tous,
(Visual basique 11)

J'ai créer un compte à rebours quand je clic sur un bouton se déclenche de 10 à 0. Le problème c'est quand je re-clic dessus le compte à rebours ne repars pas à 10 mais à -1, -2 .... -10 ... .

Je voudrai que quand le compte à rebours terminer, que je puissent re-cliquer dessus et qu'il reparte de 10 à 0.
Moi j'ai mis TIMER1.STOP()

CODE :
If seconde = 0 Then
Timer1.Stop()

Merci de votre aide

3 réponses

Patrick02170
27 juil. 2012 à 13:54
poster 2 fois car celui ci dessus 1 faute a la variable (If seconde1 = 0 Then)
Bonjour,
Comme dit dans le post 1, je suis sous VISUAL BASIC 11.
Merci de m'avoir éclairer sur ce qui clocher. Il manquer la variable( seconde 10 )pour que quand je re-clique dessus il repart à 10 à 0.

If seconde = 0 Then
Timer1.Stop()
seconde = 10

Sujet résolu
3
cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 57
27 juil. 2012 à 12:18
Salut

es tu sur que tu codes en vb6 ?
Timer1.Stop()
c'est du vb.net

ce n'est pas une question de code mais d'algorithm

si tu dis quand je cliques de nouveau ça repart
de -1
pourquoi d'après toi ?
simplement ton timer continue le compte à rebours
tu dois mettre à 0 (c.a.d 10) ta variable
où ?
dans le code du clique de ton bouton
x = 10
timer1.enabled = true
essai d'analyser les évenements
je clique le bouton que se passe t'il ?
je clique une deuxieme fois le bouton le compte
à rebours n'est pas terminé que se passe t'il ?

Moi j'ai mis TIMER1.STOP()

CODE :
If seconde = 0 Then
Timer1.Stop()


ça dans le cas où le compte à rebours est terminé
0
Patrick02170
27 juil. 2012 à 13:50
Bonjour,
Comme dit dans le post 1, je suis sous VISUAL BASIC 11.
Merci de m'avoir éclairer sur ce qui clocher. Il manquer la variable( seconde 10 )pour que quand je re-clique dessus il repart à 10 à 0.

If seconde1 = 0 Then
Timer1.Stop()
seconde = 10

Sujet résolu
0
Rejoignez-nous