AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Installierte Programme auslesen und deinstallieren
Thema durchsuchen
Ansicht
Themen-Optionen

Installierte Programme auslesen und deinstallieren

Ein Thema von Larsi · begonnen am 26. Mär 2008 · letzter Beitrag vom 26. Mär 2008
Antwort Antwort
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#1

Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 09:58
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
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:01
Lars,

BITTE benutze die Suche - meinetwegen auch Google (sicherlich, deren Suchindex ist klein, aber ein bisschen was haben sie dann doch zu bieten).

Beispiel:
http://www.swissdelphicenter.ch/de/showcode.php?id=480
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:04
Du musst nur den entsprechenden Zweig in der Registrierung auslesen.

IMHO: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uni nstall

[edit] Da war der Cheffe schneller [/edit]
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:06
Danke ich weiß zwar noch nicht ganz wie ich das mit dem Button mache zum Deinstallieren, aber dass bekomme ich selber hin^^
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:07
Einfach den Uninstaller aufrufen...
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#6

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:41
http://www.microsoft.com/technet/scr....mspx?mfr=true

Uninstallstring im normalfall ans shellexecute übergeben.
Allerdings sind hin und wieder die Einträge komisch und lassen sich nicht so deinstallieren.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#7

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:46
In der JVCL gibt es die Komponente TJvUninstallListBox
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#8

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:47
Zitat von RWarnecke:
In der JVCL gibt es die Komponente TJvUninstallListBox
Naja, wegen einer Komponente gleich die JVCL drauf werfen ist übertrieben, man könnte höchstens mal abgucken, wie die das gemacht haben.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#9

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 10:58
Zitat von Die Muhkuh:
Naja, wegen einer Komponente gleich die JVCL drauf werfen ist übertrieben, man könnte höchstens mal abgucken, wie die das gemacht haben.
Oder einfach zur Laufzeit manuell erstellen.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#10

Re: Installierte Programme auslesen und deinstallieren

  Alt 26. Mär 2008, 11:45
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.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz