Timer, arret, demarrage .... ?

Signaler
Messages postés
3
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
21 mars 2006
-
Messages postés
3
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
21 mars 2006
-
Bonjour,
J'utilise un Timer (Windows.Forms) et je voudrais l'arreter et le relancer.
J'arrive à le lancer une première fois, puis l'arreter... mais si je souhaite le relancer ... ca ne marche pas.
J'utilise exclusivement la proprieté enabled vu que je programme sur compact framework.
Pourquoi il ne se relance pas ?! (mon timer est un attribut de classe)

Merci d'avance

Fred

5 réponses

Messages postés
66
Date d'inscription
lundi 27 juin 2005
Statut
Membre
Dernière intervention
2 juin 2006
1
le controle windows form timer a une fonction start et une fonction stop normalement
Messages postés
3
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
21 mars 2006

Non justement il n'y pas de méthodes start et stop pour tout ce qui est compact framework, je ne peux jouer qu'avec enabled ou dispose mais c'est un peu violent.
Messages postés
475
Date d'inscription
jeudi 19 juin 2003
Statut
Membre
Dernière intervention
3 novembre 2008

t'as pensé à instancier un timer de nouveau à chaque fois que tu veux le lancer?

@++
Messages postés
66
Date d'inscription
lundi 27 juin 2005
Statut
Membre
Dernière intervention
2 juin 2006
1
Tu as raison, sur beaucoup de site web ils déplorent ce manque et finissent par travailler sur la propriété enabled en la passant de true à false. Maintenant qu'il ne redemmarre pas :/ c'est assez bizarre. N'utilise pas ton dispose ou alors c'est normal qu'il ne redemarre pas
Messages postés
3
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
21 mars 2006

J'ai ouvert un espion sur mon timer et même quand il est enabled=false, il est toujours présent (avec bonne valeur de tick et tout) et comme c'est un attribut de classe ....
Mais j'ai tenté de refaire un new dessus mais il ne veut pas se relancer.
C'est triste la vie d'un timer :'(