Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
Re: Programmpfad anderer Programme ermitteln
8. Aug 2008, 19:21
Wenn, dann bitte so:
Delphi-Quellcode:
uses ..., Registry;
...
...
function GetPath:String;
var
reg: tregistry;
begin
Result := '';
reg := Tregistry.create;
try
reg.root := HKEY_LOCAL_MACHINE;
if reg.openkeyreadonly('Software\Microsoft\Windows\CurrentVersion\Uninstall\DEINAPPNAME') then
begin
Result := reg.readstring('InstallLocation');
end;
finally
reg.free;
end;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|