Timer, arret, demarrage .... ?

OFred27 Messages postés 3 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 21 mars 2006 - 17 mars 2006 à 17:04
OFred27 Messages postés 3 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 21 mars 2006 - 21 mars 2006 à 15:52
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

gyzmo222 Messages postés 66 Date d'inscription lundi 27 juin 2005 Statut Membre Dernière intervention 2 juin 2006 1
17 mars 2006 à 21:36
le controle windows form timer a une fonction start et une fonction stop normalement
0
OFred27 Messages postés 3 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 21 mars 2006
17 mars 2006 à 23:31
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.
0
cs_badrbadr Messages postés 475 Date d'inscription jeudi 19 juin 2003 Statut Membre Dernière intervention 3 novembre 2008 1
18 mars 2006 à 07:23
t'as pensé à instancier un timer de nouveau à chaque fois que tu veux le lancer?

@++
0
gyzmo222 Messages postés 66 Date d'inscription lundi 27 juin 2005 Statut Membre Dernière intervention 2 juin 2006 1
18 mars 2006 à 11:02
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
OFred27 Messages postés 3 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 21 mars 2006
21 mars 2006 à 15:52
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 :'(
0
Rejoignez-nous