读书人

如何从注册表中读取数据

发布时间: 2012-04-07 17:31:51 作者: rapoo

怎么从注册表中读取数据?
已经有一个EXE文件,可以进行数据库连接,连接的数据信息存到了注册表里.(有username,SrvName,PassWord,DBName)

我现在想要应用这个数据库连接,去做一些事情.我应该怎么把我要做的跟注册表连接起来?

我的想法是,从注册表中获取数据库连接的四个信息,然后根据这四个信息创建一个数据库连接,可具体该怎么做?

第一个问题:怎么从注册表中读取这四个数据?


[解决办法]
uses Registry;

var
Reg: TRegistry;
begin
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
if Reg.OpenKey('\SOFTWARE\...', false) then
if Reg.ValueExists('A') then
showmessage(Reg.ReadString('A'));
end;

读书人网 >.NET

热点推荐