江门市互联港湾网络科技有限公司
首页 | 联系方式 | 加入收藏 | 设为首页 | 手机站

产品目录

联系方式

联系人:业务部
电话: 00169-832793
邮箱:service@shfj021.com

当前位置:首页 >> 新闻中心 >> 正文

常见文件处理之注册表文件

字号:
摘要:常见文件处理之注册表文件

uses Registry;

不废话了,直入主题.

Registry为我们提供了操作注册表的方法,这里我们用TRegIniFile提供的方法,TRegIniFile继承自TRegistry,TRegIniFile提供的方法类似于前面讲到的操作Ini文件的方法,这样就大大简化了我们操作"神秘"注册表的方法,下面是常用的方法:

  1. function CreateKey(const Key: String): Boolean; 创建Key
  2. function OpenKey(const Key: String; CanCreate: Boolean): Boolean; 打开Key,当CanCreate为True时,如果Key不存在,会自动创建
  3. procedure EraseSection(const Section: String); 删除
  4. WriteString,WriteInteger,WriteBool,WriteCurrency 写值
  5. ReadString,ReadInteger,ReadBool,ReadCurrency 读值
  6. ReadSection,ReadSections,ReadSectionValues 这些是不是很眼熟,和INI文件的方法一样

看例子

  • 创建节点

  • 删除值

  • 删除Key

  • 读取Key的列表以及读取Key下值的列表都与INI文件的操作类似,这里就不再熬述了.