如何获取某个应用程序的安装路径(比如MYSQL)(100分)

  • 主题发起人 主题发起人 1q
  • 开始时间 开始时间
查注册表
 
是的。一般查regedit中就可以了。你也可以察看某个应用程序的属性,那里面一般可以明了其安装路径。
 
我的方法,以获得MYSQL4.1版本为例:
uses
.......,registry;

........

procedure TMainForm.N31Click(Sender: TObject);
var
mysqldir:string;
aregistry:tregistry;
begin
//获取MYSQL的安装路径
aregistry:=tregistry.Create;
with aregistry do
begin
rootkey:=HKEY_LOCAL_MACHINE;
if openkey('SOFTWARE/MySQL AB/MySQL Server 4.1',false) then
begin
mysqldir:=readstring('Location');
end;
closekey;
destroy;
end;
end;
 
恭喜解决[:D]接分
 
后退
顶部