Search this site
Embedded Files
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • BBC BASIC
    • BBC OS
    • BBC MODULES
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ BIBLIOTHEQUE ⇨ timerlib.bbc

PROC_killtimer()

DESCRIPTION.


La procédure PROC_killtimer() désactive un minuteur de grande vitesse.




SYNTAXE.


PROC_killtimer( minuteur )




REMARQUES


minuteur doit être l'identifiant de la variable qui à mémorisée la valeur retournée par la fonction FN_ontimer().



Il est important d'annuler tous les minuteurs périodiques avant de quitter votre programme. Il est généralement recommandé d'utiliser les gestionnaire d'événement ON CLOSE et ON ERROR pour garantir que cette annulation soit effective quelle que soit la méthode d'arrêt du programme.



La fonction FN_ontimer() est importée depuis le module timerlib.bbc. 




EXEMPLE.


REM --- Module de la bibliothèque BBC BASIC ---

INSTALL @lib$ + "timerlib.bbc"


kminuteur = FN_ontimer( 20 , PROC_Minuteur , 0 )

REPEAT : PRINT "." ; : UNTIL FALSE

END


DEF PROC_Minuteur 

PRIVATE kcompteur

kcompteur = kcompteur + 1

PRINT "Passage numero : " ; kcompteur

IF kcompteur > 15 THEN 

PRINT "C'etait le dernier appel ... "

PRINT "Arret du minuteur ... "

PROC_killtimer( kminuteur )

PRINT "Minuteur stoppe ... "

PRINT "Fin du test. "

END

ENDIF

ENDPROC


Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions.

Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse