在我的程序中有创建一个数据模板。在数据模板我定义了一个实例
uses Registry
.
.
.
implementationProcedure ...
var
Reg1:Tregsitry;
begin
Reg1 :=Tregsitry.create
Reg1 := TRegistry.Create;
Reg1.RootKey := HKEY_LOCAL_MACHINE; --这句报错,总时提示HKEY_LOCAL_MACHINE没有被定义。
Reg1.OpenKey('\Software\Microsoft\Windows\MySoft',false);
.
.而上面的代码只要不是放在TDataModule 类型的窗体中,一切正常。这是什么原因。
end;
uses Registry
.
.
.
implementationProcedure ...
var
Reg1:Tregsitry;
begin
Reg1 :=Tregsitry.create
Reg1 := TRegistry.Create;
Reg1.RootKey := HKEY_LOCAL_MACHINE; --这句报错,总时提示HKEY_LOCAL_MACHINE没有被定义。
Reg1.OpenKey('\Software\Microsoft\Windows\MySoft',false);
.
.而上面的代码只要不是放在TDataModule 类型的窗体中,一切正常。这是什么原因。
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货