[InnoSetup] Parameters voor UninstallRun werken niet

Pagina: 1
Acties:

  • PaulEm
  • Registratie: Januari 2008
  • Laatst online: 03-02 07:52
Ik ben nu bezig een Installatie te maken met InnoSetup, nu wil ik dat als ik een uninstallatie doe, dat hij een parameter toevoegd aan de EXE zodat mijn programma zich kan afsluiten.
Nu doe ik:
code:
1
2
[UninstallRun]
Filename: "{app}\Firewall Manager.exe"; Parameters: "closeapp";


Mijn programma kijkt of de parameter 'closeapp' is toegevoegd, zo ja dan moet hij het programma sluiten.
Wanneer ik een snelkoppeling maak naar mijn programma en daar "closeapp" aan toe voeg sluit hij het programma af, maar via de Uninstallatie van Inno Setup opent hij alleen het window van mijn programma.

Doe ik iets fout?

  • __fred__
  • Registratie: November 2001
  • Laatst online: 16-11 11:48
Als je closeapp als command line parameter meegeeft sluit ie dan ALLEEN het programma dat je zojuist hebt opgestart, of sluit je applicatie dan elk ander proces van dezelfde executable dat op dat moment draait. Want dat tweede is namelijk te bedoeling.

  • PaulEm
  • Registratie: Januari 2008
  • Laatst online: 03-02 07:52
Hij sluit inderdaad elk process, ik heb het probleem inmiddels opgelost, geloof het of niet, ik zat te knutselen aan een verkeerd stukje code in me source...