SituationAnnulation d'un programme d'installation InnoSetup
Lors de l'installation de notre produit que je perçois si nos programmes sont encore en cours d'exécution (d'une installation précédente) en utilisant CheckForMutexes. Si nos programmes sont toujours en cours d'exécution, j'ouvre une boîte de message (en utilisant MsgBox) qui indique à l'utilisateur de fermer les programmes. Si l'utilisateur clique sur OK et n'a pas fermé nos programmes, la même boîte de message s'affiche. Je voudrais afficher un bouton d'annulation dans le MsgBox qui annule l'installation, ce qui serait souhaitable dans le cas où l'utilisateur ne veut pas fermer les programmes en cours d'exécution.
Question
Comment puis-je annuler une installation InnoSetup programme?
Merci à l'avance
lien pertinent: http://www.jrsoftware.org/ishelp/topic_isxfunc_abort.htm – Bernard
Cela ne quitte pas la configuration que si elle est appelée à partir de l'intérieur d'une fonction d'événements spécifiques, comme InitializeSetup, InitializeWizard ou CurStepChanged, qui n'est pas le cas. – jachguate