cs_Troie
Messages postés7Date d'inscriptionmercredi 19 mai 2004StatutMembreDernière intervention16 juillet 2004
-
28 mai 2004 à 16:45
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 2006
-
28 mai 2004 à 17:00
Bonjour a tous!
Je veux utiliser un Timer pour arrêter une fonction en cours, mais le problème c'est que le Timer semble ne pas s'exécuter en même temps qu'une autre instruction et donc, il attend que l'instruction soit terminé avant d'exécuter son code.
Ex: Timer_1.enable = true
sleep(5000) ou bien un transfert d'un long fichier
Timer_1.enable = false
et dans le Timer event, j'affiche un MsgBox ou bien je quitte le programme.
Est-ce que qqn a une idée s'il ya une facon de faire fonctionner le Timer pendant une autre instruction
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200619 28 mai 2004 à 17:00
Salut,
Tu peux essayer de mettre un doevents dans tes boucles et autres instructions.
Maintenant, pour désactiver ou réactiver un timer, je joue plutot avec timer1.interval que je met à 0 pour stopper et que je remet à la valeur (en millisecondes) pour le redémarrer.
ex : timer1.interval = 0 ' désactivé
timer1.interval=1000 réactivé pour chaque secondes.