Stornieren von InnoSetup-installer
Situation
Während der installation unseres Produktes ich erkennen, ob unsere Programme noch laufen (von einer vorherigen installation) mit CheckForMutexes. Wenn Sie unsere Programme noch laufen und ich ein pop-up-message-box (mittels MsgBox), dass erzählt die Benutzer das schließen der Programme. Wenn der Benutzer auf ok und Sie haben nicht geschlossen unseren Programmen die gleiche Meldung angezeigt. Ich würde gerne die Anzeige einer Schaltfläche Abbrechen in der Meldung, bricht die installation, die gewünscht werden würde in dem Fall, dass der Benutzer nicht will, um zu schließen Sie die Laufenden Programme.
Frage
Wie kann ich das Abbrechen einer InnoSetup installieren programmgesteuert?
Vielen Dank im Voraus
InformationsquelleAutor CiscoIPPhone | 2011-01-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf
InitializeSetup
undAbbrechen
in der Inno Setup Hilfe. DieAbort
- Funktion ermöglicht es das setup zu beenden.Wird dies nicht beenden Sie das setup, es sei denn, es ist genannt, die aus einem bestimmten event-Funktionen, wie InitializeSetup, InitializeWizard oder CurStepChanged, was nicht der Fall ist.
InformationsquelleAutor mirtheil
Rufen Sie die WizardForm.Close () - Methode.
Wird der Benutzer aufgefordert, wenn Sie wirklich will, um die installation abzubrechen.
bitte Lesen Sie sich die Frage, OP Staaten, die Sie überprüfen Programme ausgeführt werden, und es gibt keine Möglichkeit zu überprüfen, bevor der Assistent startet, wenn ich im Recht bin.
InformationsquelleAutor jachguate