![]() |
Installierte Programme auslesen und deinstallieren
Hi,
ich möchte in Delphi eine ähnlich gefüllte Listbox wie bei dem Softwaredialog haben. Wie geht das? N Beispiel wäre ganz gut! MFG Lars Wiltfang |
Re: Installierte Programme auslesen und deinstallieren
Lars,
BITTE benutze die Suche - meinetwegen auch Google (sicherlich, deren Suchindex ist klein, aber ein bisschen was haben sie dann doch zu bieten). Beispiel: ![]() |
Re: Installierte Programme auslesen und deinstallieren
Du musst nur den entsprechenden Zweig in der Registrierung auslesen.
IMHO: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uni nstall [edit] Da war der Cheffe schneller :stupid: [/edit] |
Re: Installierte Programme auslesen und deinstallieren
Danke ich weiß zwar noch nicht ganz wie ich das mit dem Button mache zum Deinstallieren, aber dass bekomme ich selber hin^^
|
Re: Installierte Programme auslesen und deinstallieren
Einfach den Uninstaller aufrufen...
|
Re: Installierte Programme auslesen und deinstallieren
![]() Uninstallstring im normalfall ans shellexecute übergeben. Allerdings sind hin und wieder die Einträge komisch und lassen sich nicht so deinstallieren. |
Re: Installierte Programme auslesen und deinstallieren
In der JVCL gibt es die Komponente TJvUninstallListBox
|
Re: Installierte Programme auslesen und deinstallieren
Zitat:
|
Re: Installierte Programme auslesen und deinstallieren
Zitat:
|
Re: Installierte Programme auslesen und deinstallieren
Die macht das auch nicht anders als wie das "Center".
Und die haben das Microsoft Beispiel aus dem MSDN 1:1 umgesetzt. Allerdings liest das JVCL-Teil noch CurrentUser aus. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 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