博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用 TRegistry 类[3]: 创建与删除
阅读量:6855 次
发布时间:2019-06-26

本文共 1745 字,大约阅读时间需要 5 分钟。

  hot3.png

代码文件:

unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;type  TForm1 = class(TForm)    Button1: TButton;    Button2: TButton;    Button3: TButton;    Button4: TButton;    Button5: TButton;    procedure Button1Click(Sender: TObject);    procedure Button2Click(Sender: TObject);    procedure Button3Click(Sender: TObject);    procedure Button4Click(Sender: TObject);    procedure Button5Click(Sender: TObject);  end;var  Form1: TForm1;implementation{$R *.dfm}uses Registry;procedure TForm1.Button1Click(Sender: TObject);var  reg: TRegistry;begin  reg := TRegistry.Create;  reg.RootKey := HKEY_CURRENT_CONFIG;  reg.CreateKey('AAA\BBB\CCC');  reg.OpenKey('AAA\BBB\CCC', False);  reg.WriteString('abc', '万一');  reg.CloseKey;  reg.Free;end;procedure TForm1.Button2Click(Sender: TObject);var  reg: TRegistry;begin  reg := TRegistry.Create;  reg.RootKey := HKEY_CURRENT_CONFIG;  reg.OpenKey('XXX\YYY\ZZZ', True);  reg.WriteInteger('xyz', 132435);  reg.CloseKey;  reg.Free;end;procedure TForm1.Button3Click(Sender: TObject);var  reg: TRegistry;begin  reg := TRegistry.Create;  reg.RootKey := HKEY_CURRENT_CONFIG;  reg.OpenKey('AAA\BBB\CCC', False);  reg.DeleteValue('abc');  reg.CloseKey;  reg.Free;end;procedure TForm1.Button4Click(Sender: TObject);var  reg: TRegistry;begin  reg := TRegistry.Create;  reg.RootKey := HKEY_CURRENT_CONFIG;  reg.OpenKey('XXX\YYY', False);  reg.DeleteKey('ZZZ');  reg.CloseKey;  reg.Free;end;procedure TForm1.Button5Click(Sender: TObject);var  reg: TRegistry;begin  reg := TRegistry.Create;  reg.RootKey := HKEY_CURRENT_CONFIG;  reg.DeleteKey('AAA');  reg.DeleteKey('XXX');  reg.CloseKey;  reg.Free;end;end.

转载于:https://my.oschina.net/hermer/blog/320244

你可能感兴趣的文章
“常数变易法”有效的原理
查看>>
HTML5原生拖放事件的学习与实践
查看>>
论我国区块链技术的发展环境
查看>>
Kafka 消息格式中的变长字段(Varints)
查看>>
前端工程师成长之多读好书
查看>>
用CSS Grid Shepherd 技术对数据进行排序
查看>>
2019最新大厂面试算法真题解析
查看>>
深入理解js闭包
查看>>
还有什么等待:一对一直播开发+一对多,跨入全能APP时代
查看>>
发布项目到 jitpack io
查看>>
nextTick 在 vue 2.5 和 vue 2.6 之间有什么不同
查看>>
(十五)spring cloud微服务分布式云架构-commonservice-config配置服务搭建
查看>>
splice 循环删除元素
查看>>
vue单元测试vue test utils使用初探
查看>>
看promise教你如何优雅的写js异步代码
查看>>
Laravel——语言包
查看>>
Swift可选链式调用
查看>>
java B2B2C Springcloud电子商务平台源码-zuul 过滤器机制
查看>>
【更新】LEADTOOLS v20最新版发布(三)
查看>>
企业分布式微服务云SpringCloud SpringBoot mybatis -服务的注册与发现(Eureka)
查看>>