delphi 固定注册表项写入和读取函数
来源:互联网 发布:圣剑网络奥特曼刷钻石 编辑:程序博客网 时间:2024/06/07 05:01
自己写了两个固定注册表项目的函数,方便在统一项目中进行操作
//写入注册表操作
procedure TDM.WriteRegSPC(_KeyName, _KeyValue: string);
var
SubKeys:TRegistry; //首先定义一个TRegistry类型的变量Reg
begin
SubKeys:=TRegistry.Create;
try //创建一个新键
SubKeys.RootKey:=HKEY_LOCAL_MACHINE; //将根键设置为HKEY_LOCAL_MACHINE
if SubKeys.OpenKey('SOFTWARE\Tyler\SPC',true) then begin
SubKeys.WriteString(_KeyName,_KeyValue); //在SubKeys这个键中写入数据名称和数据数值
end
else begin
SubKeys.WriteString(_KeyName,_KeyValue); //在SubKeys这个键中写入数据名称和数据数值
end;
finally
SubKeys.CloseKey; //关闭键
SubKeys.Free;
end;
end;
//读取注册表操作
var
SubKeys:TRegistry; //首先定义一个TRegistry类型的变量Reg
_Result:string;
begin
SubKeys:=TRegistry.Create;
try //创建一个新键
SubKeys.RootKey:=HKEY_LOCAL_MACHINE; //将根键设置为HKEY_LOCAL_MACHINE
if SubKeys.OpenKey('SOFTWARE\Tyler\SPC',true) then begin
_Result:= SubKeys.ReadString(_KeyName); //在SubKeys这个键中写入数据名称和数据数值
end
else begin
_Result:=''; //在SubKeys这个键中写入数据名称和数据数值
end;
finally
SubKeys.CloseKey; //关闭键
SubKeys.Free;
end;
if _Result='' then _Result:='0';
Result := _Result;
end;
使用例子:
WriteRegSPC('server','192.168.1.100');
WriteRegSPC('password','123');
_server:=ReadRegSPC('server');
_password:=ReadRegSPC('password');
- delphi 固定注册表项写入和读取函数
- 注册表写入读取和启动项删除
- C#读取和写入注册表
- QT 读取和写入注册表
- ASP.NET读取和写入注册表
- Win.ini和注册表的读取写入
- Win.ini和注册表的读取写入
- VC注册表写入和读取字符串
- 按照固定编码读取和写入文件
- delphi读取和写入文件-richedit控件
- API函数实现注册表的读取,写入,删除
- 读取注册表(delphi)
- Delphi 写入注册表的方法
- C#中实现注册表的写入和读取
- C# 操作注册表 写入注册表 修改注册表 读取注册表
- C# 操作注册表 写入注册表 修改注册表 读取注册表
- JAVA注册表读取写入删除
- 注册表处理之写入和删除带子项的注册表
- 将数据写入到手机内部存储器rom上
- 【算法】Modeling Rule-Based Systems with EMF
- 编译原理学习周入门教程--(5)上下文无关文法,及其语法树
- 只需修改txt文档就能连接两种数据库(利用继承和多态)
- 转载:动态库的创建与使用(带贴图)
- delphi 固定注册表项写入和读取函数
- hdoj_4272
- 从手机内存rom中读取数据
- 国外论文 网址
- 百炼2745 :显示问题
- 第十三学 linux内核——进程管理——进程控制块的内容(2)
- delphi 更改DBGrid 颜色技巧
- delphi 设置开机自动启动函数
- C# 导出和导入excel