Delphi程序中入如何操作注册表,在应用程序中,经常需要对注册表进行各种操作,如将程序名称、安装路径等信息保存到注册表中。32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。
一、创建和释放TRegistry对象
1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry :=
Delphi操作注册表TRegistry类在应用程序中,经常需要对注册表进行操作,如将程序名称、安装路径等等信息保存到注册表中。Delphi对相应API函数做了进一步封装,使操作注册表更加简单。一、TRegistry类介绍1、Delphi提供了TRegistry类,它直接继承自TObject类。主要属性有:RootKey等;主要方法有:Create,CreateKey(Key),OpenKey(K
Delphi 中注册表操作类TRegistry使用方法 {XP win7 等系统中 注册表中的主键}
HKEY_CLASSES_ROOT {文件类型信息}
HKEY_CURRENT_USER {当前用户信息,也是 RootKey 的默认值}HKEY_LOCAL_MACHINE {软硬件信息}HKEY_USERS {所有用户信息}
HKEY_CURRENT_
在Delphi中轻松操作注册表TRegistry类
在应用程序中,经常需要对注册表进行各种操作,如将程序名称、安装路径等信息保存到注册表中。Delphi对相应API函数做了进一步封装,使得在应用程序中操作注册表更加简单。1、原理Delphi提供了TRegistry类,它直接继承自TObject类,主要属性有:RootKey等,主要方法有:Create,
CreateKey(Key),
使用 TRegistry 类[3]: 创建与删除
代码文件:unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCt
原创
2021-04-30 14:58:41
266阅读
Delphi的TRegistry注册表类方法详解
●GetDataInfo方法
Function GetDataInfo(const ValueName:String;Var Value:TRegDataInfo):Boolean;
TregDataType=(rdunknown,rdstring,rdexpandstring,rdexpandstrin
转载
2006-12-31 15:16:00
81阅读
2评论
32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。 一、创建和释放TRegistry对象 1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry := TRegistry.Create; 2.释放TRegistry对象。对注册表操作结束后,应释放TRegistry对象所占内存:ARegistry.Destroy。
使用 TRegistry 类[1]: 显示各主键下的项
{XP 注册表中的主键}
HKEY_CLASSES_ROOT {文件类型信息}
HKEY_CURRENT_USER {当前用户信息}
HKEY_LOCAL_MACHINE {软硬件信息}
HKEY_USERS
原创
2021-04-30 14:58:43
239阅读
使用 TRegistry 类[4]: 文件打开与文件图标的关联
代码文件:unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,
原创
2021-04-30 14:58:40
285阅读
使用 TRegistry 类[2]: 读取 IE 浏览器的 Start Page
代码文件:unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
原创
2021-04-30 14:58:42
250阅读
TRegistry
delphi
对
注册表的
操作
◇
[DELPHI]
关于处理注册表
uses Registry;
var reg:Tregistry;
reg:=Tregistry.create;
reg.rootkey:='HKey_Current_User';
reg.op
一、创建和释放TRegistry对象
1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry := TRegistry.Create;
2.释放TRegistry对象。对注册表操作结束后,应释放TRegistry对象所占内存:ARegistry.Destroy。
二、指定要操
32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。 一、创建和释放TRegistry对象 1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry := TRegistry.Create; 2.释放TRegistry对象。对注册表操作结束后,应释放TRegistry对象所占内存:ARegistry.Destroy
转载
2008-04-01 14:34:30
700阅读
DELPHI VS PASCAL(87) DELPHI VS PASCAL(87) 32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。 一、创建和释放TRegistry对象 1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistr
转载
2016-04-11 10:40:00
181阅读
有些程序要设置为开机启动,所以自己写了个函数方便以后使用,供大家参考 procedure TMainForm.SetAutoRun(ok: boolean); var Reg:TRegistry; //首先定义一个TRegistry类型的变量Regbegin Reg:=TRegistry.Creat
转载
2016-05-30 17:23:00
179阅读
2评论
//删除注册的ODBCprocedure OBDCDelete(ODBCName:string);var registerTemp:TRegistry;begin registerTemp := TRegistry.Create; with registerTemp do begin try Roo
转载
2020-01-05 17:36:00
210阅读
2评论
uses Registry;procedure TForm1.FormCreate(Sender: TObject);var Reg: TRegistry;begin reg := Tregistry.Create; Reg.rootk
原创
2023-08-31 10:47:29
64阅读
原来C++Builder6在XP下获取串口的方法:void TTools::GetSystemPortList(TStringList * pList)
{
TRegistry *regkey=new TRegistry();
&
原创
2018-01-31 10:50:19
1793阅读
var i, d: integer; List: TStringlist; Reg: Tregistry; s: string;begin List := TStringList.Create; Reg := Tregistry.Create; Reg.RootK
原创
2023-08-31 11:24:25
74阅读
var reg: TRegistry; KeyList: TStringList; intIdx: Integer; Itm: TListItem; s: string;begin try KeyList := TStringList.Create; reg := TRegistry.Create; reg.RootKey := HKEY_LOCA
原创
2023-08-31 11:27:23
64阅读