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
A voir également:
Compte à rebours négatif après un 2ème clic dessus.
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.
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 201957 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 ?
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.