SubscribeToEvent (TitTask)

De Wiki1000
function SubscribeToEvent(const iEventID:string; var aReason:string):boolean;

Cette fonction abonne la tâche à un évènement.

La tâche sera exécutée à chaque fois que l'évènement est déclenché jusqu'au désabonnement de la tâche.

Paramètre Usage
iEventID Identifiant de l'évènement sur lequel abonner la tâche
aReason Informations sur l'erreur
Result True si la tâche a été posté
Tip-20px.png Tip : Un seul abonnement est possible par couple EventID, SourceID.
Tip-20px.png Tip : Cette fonction nécessite que la gestion des tâches soit configurée

Exemple :

//Procedure TTestTaskCallBack.RegisterCallBack;
var aReason:string;
begin
  if not SubscribeToEvent(TTestTask.OnTerminateSuccessID(),aReason) then
   showMessage('subscribe failed '+aReason); 
end

Voir aussi:

Classe_tâche_(stereotype)Développement DSM

Outils personnels