如何创建DWARD类型的值!!!谢谢了

解决方案 »

  1.   

    查一下TRegistry的相关帮助不就知道了吗?
      

  2.   

    假如打开[HKEY_LOCAL_MACHINE\SOFTWARE\MyReg],要在其下写入名为"dword1"的DWORD值1:
    interface
    uses Registry;var
     reg:TRegistry;
    begin
     reg:=TRegistry.create;
     reg.rootkey:=HKEY_LOCAL_MACHINE;
     try
      reg.openkey('Software\MyReg',true); //true表示如果该键不存在则创建
      reg.writeInteger('dword1',1);
     finally
      reg.closekey;
      reg.free;
     end; //end of try
    end;到注册表里看看结果
      

  3.   

    在Delphi中,可以通过TRegistry类方便地对注册表进行操作。使用TRegistry类的时候,要在
    uses语句中包含registry单元。
    下面是TRegistry类中定义的几个常用的方法:
     CloseKey 关闭一个键。
     CreateKey 创建一个新键。
     DeleteKey 删除一个已经存在的键
     DeleteValue 删除键中的一个数值
     HasSubKeys 测试一个键是否有子键
     KeyExists 测试一个键是否存在。
     OpenKey 打开一个键。
     ReadBool 读取一个键中某个具体数值,该数值为布尔类型的数据。
     ReadInteger 读取一个键中某个具体数值,该数值为整数类型的数据。
     ReadString 读取一个键中某个具体数值,该数值为字符串类型的数据。
     WriteBool 向一个键中写入某个具体数值,该数值为布尔类型的数据。
     WriteInteger 向一个键中写入某个具体数值,该数值为整数类型的数据
     WriteString 向一个键中写入某个具体数值,该数值为字符串类型的数据。