请问怎么修改注册表的项名啊
有这么一项:HKEY_LOCAL_MACHINE\Software\test,现在想把test改成test1,请问怎么改?
注:test项下还有其它项和键,所以删旧建新的办法恐怕不行。
[解决办法]
如果是Value,可以使用RenameValue。
如果是Key,可以使用MoveKey
[解决办法]
rename
[解决办法]
同意unsigned
uses Registry;
procedure TForm1.Button1Click(Sender: TObject);
begin
with TRegistry.Create do try
RootKey := HKEY_LOCAL_MACHINE;
OpenKey( 'Software ', False);
MoveKey( 'test ', 'test1 ', True);
finally
Free;
end;
end;
[解决办法]
同意unsigned
同意zswang
:)