Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Question et réponse sur l'objet TIMER Ven 24 Fév 2017 - 4:16 | |
| Bonjour à tous ! Question : l’interruption de l’objet TIMER par l’instruction TIMER_OFF remet-il à zéro le comptage interne du TIMER ou va-t-il continuer sur sa lancée lors de la reprise par l’instruction TIMER_ON ? Réponse : OUI, le comptage interne repart bien de zéro lors de la remise en marche du TIMER interrompu. Démonstration : - Code:
-
' ------------------------------------------------------------------------------ ' Test de l'instruction TIMER : Vérification que la boucle de comptage ' interne du TIMER est bien remise à zéro, et non pas figée, après un arrêt ' du TIMER par l'instruction TIMER_OFF. ' MARC37 - Février 2017 - Panoramic v0.9.27 ' http://panoramic-language.pagesperso-orange.fr/French/index.html ' ------------------------------------------------------------------------------ WIDTH 0,800 HEIGHT 0, 200 LEFT 0,(SCREEN_X-WIDTH(0))/2 TOP 0,(SCREEN_Y-HEIGHT(0))/2 LABEL Test, Quitter TIMER 1 TIMER_INTERVAL 1,10000 ON_CLOSE 0, Quitter ON_TIMER 1,test PRINT PRINT TIME$+" Activation d'un TIMER sur 10 secondes" PAUSE 5000 TIMER_OFF 1 PRINT PRINT TIME$+" TIMER_OFF : Arrêt du TIMER au bout de 5 secondes" PRINT PRINT TIME$+" TIMER_ON : Nouvelle activation du TIMER : Prochain comptage attendu dans 10 secondes..." PRINT TIMER_ON 1 END ' ------------------------------------------------------------------------------ Test: Print TIME$+" => 10 secondes écoulées : confirmation que la boucle interne du TIMER a bien été remise à zéro suite à l'arrêt du TIMER. :-)" TIMER_OFF 1 RETURN ' ------------------------------------------------------------------------------ Quitter: TIMER_OFF 1 TERMINATE RETURN | |
|