![]() |
Inno Setup Deinstallation von eigenen Programm
Hallo,
ich habe mit Inno Setup einen Setup :-D für mein Programm erstellt, soweit geht das. Nur habe ich das Problem, dass ich für ein Update eine "Schnelle Deinstallation" und eine "Schnell Installation" benötige. PS: Unter einer "Schnelle Deinstallation" und einer "Schnell Installation" verstehe ich, dass der Setup ohne weitere Fragen oder Angaben durch läuft ! Danke im vorraus ! |
AW: Inno Setup Deinstallation von eigenen Programm
such mal in der InnoSetup-Hilfe nach "silent" bzw. "verysilent", das dürfte deine Fragen beantworten :-)
|
AW: Inno Setup Deinstallation von eigenen Programm
Warum das Programm immer komplett deinstallieren und dann wieder installieren ? Ich würde an Deiner Stelle in dem Update-Setup nur die Dateien austauschen, die neuer sind. Damit würdest Du das Update-Setup auch sehr klein halten und es würde noch schneller gehen.
|
AW: Inno Setup Deinstallation von eigenen Programm
@ RWarnecke: Bis jetzt hatte ich das Upddate genauso wie du es sagst, gestern habe ich jedoch festgestellt, dass ich im Programmordner von Win7 nicht schreiben darf. :(
@ blackfin: Werde es gleich versuchen. |
AW: Inno Setup Deinstallation von eigenen Programm
Ich habe es hinbekommen:
Delphi-Quellcode:
ShellExecute(Application.Handle,'open',{Deinstall.exe},'/VERYSILENT',pchar({Ordner}),SW_SHOW);
:thumb: Danke ! |
AW: Inno Setup Deinstallation von eigenen Programm
Aber wie bekomme ich hin, dass wenn der Setup fertig ist auch mein Programm weiter läuft :?:
|
AW: Inno Setup Deinstallation von eigenen Programm
Zitat:
|
AW: Inno Setup Deinstallation von eigenen Programm
Zitat:
Das Setup kann, während dein Programm läuft, dein Programm nicht überschreiben. Darum muss es sich zwischenzeitlich beenden. |
AW: Inno Setup Deinstallation von eigenen Programm
mhh..
Ich mach es einfach so:
Code:
Fertig :-D
Setup ausführen
sleep(2000); |
AW: Inno Setup Deinstallation von eigenen Programm
Du kannst Dein Programm nicht überschreiben, solange es läuft, also musst Du es beenden. So wie Ralf es beschrieben hat, mach ich es auch und das funktioniert wunderbar.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz