如何用Delphi修改注册表??
大虾们~~~
我急于要用Delphi 做个小软件,修改注册表,修改关于windows updata里面几项得~~
我想知道怎么用Delphi做修改注册表得编程得~~
问题点数:0、回复次数:7Top
1 楼XuDunYu(西门吹雪)回复于 2004-11-24 10:30:42 得分 0
use ...,registry,...
procedure TForm1.Button1Click(Sender: TObject);
var
r:Tregistry;
begin
r := Tregistry.Create;
r.RootKey := HKEY_LOCAL_MACHINE;
r.OpenKey('SOFTWARE\youkey',true);
r.Writestring('youval','11111');
showmessage(r.Readstring('youval'));
r.Free;
end;Top
2 楼kuki84(天道酬勤)回复于 2004-11-25 00:44:42 得分 0
use ...,registry,...
procedure TForm1.Button1Click(Sender: TObject);
var
r:Tregistry;
begin
r := Tregistry.Create;
r.RootKey := HKEY_LOCAL_MACHINE;
r.OpenKey('SOFTWARE\youkey',true);
r.Writestring('youval','11111');
showmessage(r.Readstring('youval'));
r.Free;
end;
挺经典的。
------------------------------------------------------------------
该问题已经结贴 ,得分记录: XuDunYu (19)、 kuki84 (1)、Top
3 楼jiawei6682(海浪)回复于 2004-12-19 19:20:08 得分 0
在use里写 registry
在某个触发事件里写下如下代码:
var
m;Tregistry;
begin
m:=tregistry.create;
m.rootkey:=hkey_local_machine;
m.openkey('softwave\youkey',false);
m.writestring('youval','renyushu');
m.free;
end;Top
4 楼yxf()回复于 2004-12-19 20:18:43 得分 0
如果不是要求很高,用TRegIniFile就可以了(向操作TIniFile一样操作),不一定要用复杂的TRegistry,如果喜欢,那么用win32api也可以啊。Top
5 楼yonhon_jj(蝈蝈)回复于 2004-12-19 20:22:00 得分 0
可以使用TRegistry TRegIniFile或直接调用APITop
6 楼kuki84(天道酬勤)回复于 2004-12-19 21:28:18 得分 0
瓜瓜,多少年前的帖子了。Top
7 楼mrjonson(菜鸟一只)回复于 2004-12-20 09:44:25 得分 0
谢谢~Top





