TRegistry.LoadKey和savekey是怎么用(可以的话请写上例子),谢谢! (25分)

1

163.com

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我写了以下的程序,注册表没有出现预定的效果

程序...
procedure TForm1.Button7Click(Sender: TObject);
var
Reg: TRegistry;
begin

Reg:=TRegistry.Create;
reg.rootkey:=HKEY_CURRENT_USER;
reg.loadkey('software/sd','c:/hl')
end;


说明:
hl是我先前用savekey保存的文件(路径和名称都没有错)
其内容包含
sams
|
|
----------------------
| |
pp kk

问题....
为什么在sd下一层没有出现'sams'键
 
W

weicong

Unregistered / Unconfirmed
GUEST, unregistred user!
给你发了一些例子,不知道有没有用。
 
1

163.com

Unregistered / Unconfirmed
GUEST, unregistred user!
首先要谢谢weicong,但例子中还是没有解决的答案
 
N

nhuangjr

Unregistered / Unconfirmed
GUEST, unregistred user!
例子:Delphi5/Help/Examples/Regini
注意:主键、健、键值的区别。
 
S

sun77wind

Unregistered / Unconfirmed
GUEST, unregistred user!
在这也有,
已经回答了,不行再说,学会看帮助,最好能自己解决
 
W

weicong

Unregistered / Unconfirmed
GUEST, unregistred user!
var
reg:TRegistry;

begin

reg:=TRegistry.Create;

reg.RootKey:=hkey_local_machine;

reg.OpenKey('Software/siro_com',true);

reg.WriteString('Test string','Test');

reg.CloseKey;

end;

 
S

Shd

Unregistered / Unconfirmed
GUEST, unregistred user!
在NT下需要有“备份”的权限。(详见MSDN(2000/7)RegLoadKey)
最好不用DELPHI的LoadKey和SaveKey.限制太多。
 
W

wjiachun

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
顶部