Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Installierte Programme finden (https://www.delphipraxis.net/40463-installierte-programme-finden.html)

emsländer 16. Feb 2005 08:10


Installierte Programme finden
 
Wie kann ich herausfinden, ob der Adobe Acrobat auf einem Rechner installiert ist?

Hab vor eine kleine Routine zu stricken, welche erkennt, ob der Acrobat installiert ist, und wenn nicht einen Link zur Verfügung stellt.

Gruss

EL

MathiasSimmack 16. Feb 2005 08:12

Re: Installierte Programme finden
 
Suchfunktion, kann ich immer wieder nur sagen: Hier im Forum suchenAcrobat installiert.

Akut-Programming 16. Feb 2005 08:14

Re: Installierte Programme finden
 
Soweit ich weiß, trägt sich Adobe doch mit jedem sch*** in die Registry ein. Vielleicht hilft dir das ja weiter?! Brauchst dann nur abfragen, ob bestimmte Werte drin stehen oder eben nicht. Wenn nicht, kannste dann den Link zur Verfügung stellen.

[EDIT]
Wusst ich´s doch...
Zitat:

Zitat von chris
Delphi-Quellcode:
function IsAcrobatInstalled: Boolean;
var reg: TRegistry;
begin
  Result := false;
  reg := TRegistry.Create(KEY_READ);
  with reg do
  begin
    try
      RootKey := HKEY_CLASSES_ROOT;
      if OpenKey('CLSID\{CA8A9780-280D-11CF-A24D-444553540000}', False)
        then Result := true
    finally
      CloseKey;
      Free
    end
  end
end;

[/EDIT]

Gruß,
Sascha

emsländer 16. Feb 2005 09:38

Re: Installierte Programme finden
 
Dank an alle - hat geklappt!


Gruss

EL


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 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