Tache.SuspendreTache

Description...
Exemple...
Voir aussi...
Traduction...

Procedure Habilitation SuspendreTache();

La procédure SuspendreTache permet de suspendre la tâche courante.

La tâche est suspendue dès l'appel à cette méthode. Elle ne reprendra qu'au prochain appel à ReprendreTache effectué par une autre tâche.

Si cette méthode est appelée pour une autre tâche que la tâche courante, l'exception ActionTacheImpossible est envoyée.

Revenir en haut de la page...

Fonction TraitementEsclave(TacheCourante : Nul Ou Tache)
/****************************************************/
Debut
...
TacheCourante.SuspendreTache();
/* La tâche est suspendue. */
...
Fin Fonction

Principal
Variable Debut
...
T=Tache("Esclave", TraitementEsclave);
/* On crée une nouvelle tâche. */
...
Si T.EstSuspendue() Alors /* La tâche annexe est reprise. */
Fin Si
...
Fin Principal

Revenir en haut de la page...

ReprendreTache pour reprendre une tâche suspendue.

Revenir en haut de la page...

AufgabeVerschiebenSuspendTask暂停任务SuspenderTarea----

Revenir en haut de la page...