-
Fonction arret d'urgence
Bonjour,
Je cherche une fonction pour faire un arret d'urgence.
Je m'explique. Lorsque je lance mon aplli, elle execute une serie de fonction. Et je voudrais mettre en place une fonction qui lors de l'appuis sur une touche définie, toutes les fonctions en cours s'arretent et qu'une fonction spécifique se lance. Sans fermer toute l'appli bien sur.
Je vous remercie d'avance pour vos solutions et vos propositions.
-
et bien tu créés une variable booléenne globale
et dans toutes tes fonctions tu testes assez souvent (à chaque grosse étape pour les longues) si c'est à true
auquel cas tu sors ...
-
salut ,
tu peux faire comme il t'as dit sperot51 , de créer une variable booleen .
et tu peux tester au début de chaque fontion si le vaiable est true fais end sub() sinon execute ta fonction mais dans ce cas si l'operation de l'execution d'une fonction a déja demarrer tu peux pas la faire terminer .
-
reste que tu peux faire executer par un thread séparé, et en cas de changement de ta variable, tu peux controler le thread.
-
Bonjour.
En utilisant un event avec un handle dans chaque fonction à stopper au besoin ça serait surement plus propre qu'un booleen qu'on doit tester partout.
Cdt.