Einzelnen Beitrag anzeigen

Dawn87

Registriert seit: 15. Feb 2007
Ort: Lüdenscheid
189 Beiträge
 
Delphi XE5 Professional
 
#4

AW: Gute Installation mit Uninstall

  Alt 17. Nov 2011, 12:49
Hallo,

Du musst Dich hier eintragen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall

Der Key "UninstalLltring" gibt die Kommandozeile an, die beim Klicken auf Entfernen ausgeführt werden soll. Das heißt Du musst irgendwo ein Uninstaller-Programm zwischenspeichern oder die Installationsdatei,., sofern diese auch Deinstallationsfunktionalität beinhaltet irgendwo zwischenspeichern (z. B. nach C:\Windows\Downloaded Program Files). DisplayName und DisplayVersion geben die Namen des Listeneintragsvor. Wenn ihr das Windows 7 Logo anstrebt, so müssen einige bestimmte zusätzliche Werte dort eingetragen werden.

Eine Liste mit möglichen Werten findest Du hier:
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx

Den gleichen Registry-Zweig findest Du auch im HKEY_CURRENT_USER-Teil der Registry - dort findet nur dann ein Eintrag statt, wenn die Installation nur für den aktuellen Benutzer gültig ist.

Als Namen des Schlüssels wählst Du etwas eindeutiges, am besten eine GUID. Wenn diese bei der Ausführung des Setups bereits in der Registry steht, kannst Du erkennen, dass das Programm bereits installiert ist und so z. B. Optionen für eine "Reperatur" anzeigen.

Beste Grüße
Stefan
  Mit Zitat antworten Zitat