Einzelnen Beitrag anzeigen

Mark90
(Gast)

n/a Beiträge
 
#1

Den Installationspfad einer Anwendung ermitteln

  Alt 13. Mai 2007, 14:18
Ich denke das Ermitteln das installationspfades einer bestimmten anwendung ist relativ wichtig. (z.b. bei setups)

Da ich so eine Funktion noch nirgends gefunden habe trage ich sie hier ein.

Delphi-Quellcode:
uses registry;

function getAppPath(const App: String): String;
var
  reg: Tregistry;
  path: String;
begin
    reg := Tregistry.Create;
    with reg do begin
      RootKey := HKEY_LOCAL_MACHINE;
      openkey('Software\Microsoft\Windows\CurrentVersion\App Paths\' + App, true);
      path := readstring('Path');
      result := path;
    end;
end;
Ich denke niemand braucht hier Kommentare.
  Mit Zitat antworten Zitat