Aggiunta di un evento di controllo alla fine dell'installazione per l'avvio

Il programma di installazione esegue la sequenza di installazione guidata dell'esempio solo se viene usato il livello completo dell'interfaccia utente per installare l'applicazione. L'ultima finestra di dialogo della sequenza di dialogo di esempio è un dialogo di uscita denominato ExitDialog . Quando un utente interagisce con il pulsante OK in ExitDialog, pubblica prima un controllo EndDialog ControlEvent che restituisce il controllo al programma di installazione. Il controllo pubblica quindi un Controllo DoActionEvent che esegue l'azione personalizzata Avvia. Ogni evento di controllo richiede un record nella tabella ControlEvent. Vedere Panoramica di ControlEvent.

Tabella ControlEvent

Finestra di dialogo Controllo_ Evento Argomento Condizione Ordering
ExitDialog OK EndDialog Return 1 1
ExitDialog OK DoAction Launch NOT Installed AND $Tutorial=3 2

 

La condizione nel controllo DoAction garantisce che l'azione personalizzata venga eseguita solo durante la prima installazione dell'applicazione e che venga installata in locale. La frase $Tutorial=3 indica che lo stato dell'azione del componente Esercitazione è impostato su locale. Vedere sintassi dell'istruzione condizionale.

In questo modo viene completato l'esempio.