Partager via


Ajout d’un événement de contrôle à la fin de l’installation pour exécuter le lancement

Le programme d’installation exécute la séquence de l’Assistant Installation de l’exemple uniquement si le niveau complet de l’interface utilisateur est utilisé pour installer l’application. La dernière boîte de dialogue de l’exemple de séquence de dialogue est une boîte de dialogue de sortie nommée ExitDialog. Lorsqu’un utilisateur interagit avec le bouton OK sur ExitDialog, il publie d’abord un EndDialog ControlEvent qui retourne le contrôle au programme d’installation. Le contrôle publie ensuite un DoAction ControlEvent qui exécute l’action personnalisée Lancer. Chaque événement de contrôle nécessite un enregistrement dans la table ControlEvent. Voir Vue d’ensemble de ControlEvent.

Table ControlEvent

Boîte de dialogue Contrôle_ Événement Argument Condition Classement
ExitDialog Ok EndDialog Renvoie 1 1
ExitDialog Ok DoAction Lancer NON installé ET $Tutorial=3 2

 

La condition sur le contrôle DoAction garantit que l’action personnalisée s’exécute uniquement pendant la première installation de l’application et qu’elle est installée localement. L’expression $Tutorial=3 signifie que l’état d’action du composant Tutoriel est défini sur local. Consultez Syntaxe d’instruction conditionnelle.

L’exemple est terminé.