易语言的注册表操作
来源:互联网 发布:博士申请自述知乎 编辑:程序博客网 时间:2024/06/04 23:19
注册表功能六个主键的含义如下:
注册表的根目录为常量,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
调用格式: 〈文本型〉 取文本注册项 (整数型 根目录,文本型 全路径注册项名,[文本型 默认文本]) - 系统核心支持库->系统处理
英文名称:GetTextRegItem
在 Windows 注册表中返回指定的文本类型注册表项值。如欲读取注册项默认值,请在项目名后加“\”号,如“test\”。与“取文本注册表项”命令不同的是本命令可以取任意位置处的注册表项。本命令为中级命令。
参数<1>的名称为“根目录”,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
参数<2>的名称为“全路径注册项名”,类型为“文本型(text)”。
参数<3>的名称为“默认文本”,类型为“文本型(text)”,可以被省略。如果指定的注册表项不存在,将返回此默认文本。如果指定的注册表项不存在且本参数被省略,将返回一个长度为 0 的空文本。
操作系统需求: Windows
调用格式: 〈整数型〉 取数值注册项 (整数型 根目录,文本型 全路径注册项名,[整数型 默认数值]) - 系统核心支持库->系统处理
英文名称:GetNumRegItem
在 Windows 注册表中返回指定的数值类型注册表项值。如欲读取注册项默认值,请在项目名后加“\”号,如“test\”。与“取数值注册表项”命令不同的是本命令可以取任意位置处的注册表项。本命令为中级命令。
参数<1>的名称为“根目录”,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
参数<2>的名称为“全路径注册项名”,类型为“文本型(text)”。
参数<3>的名称为“默认数值”,类型为“整数型(int)”,可以被省略。如果指定的注册表项不存在,将返回此默认数值。如果指定的注册表项不存在且本参数被省略,将返回数值 0。
操作系统需求: Windows
调用格式: 〈字节集〉 取字节集注册项 (整数型 根目录,文本型 全路径注册项名,[字节集 默认字节集]) - 系统核心支持库->系统处理
英文名称:GetBinRegItem
在 Windows 注册表中返回指定的字节集类型注册表项值。如欲读取注册项默认值,请在项目名后加“\”号,如“test\”。与“取字节集注册表项”命令不同的是本命令可以取任意位置处的注册表项。本命令为中级命令。
参数<1>的名称为“根目录”,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
参数<2>的名称为“全路径注册项名”,类型为“文本型(text)”。
参数<3>的名称为“默认字节集”,类型为“字节集(bin)”,可以被省略。如果指定的注册表项不存在,将返回此默认字节集。如果指定的注册表项不存在且本参数被省略,将返回空字节集。
操作系统需求: Windows
调用格式: 〈逻辑型〉 写注册项 (整数型 根目录,文本型 全路径注册项名,通用型 欲写入值) - 系统核心支持库->系统处理
英文名称:SaveRegItem
在 Windows 注册表中保存或建立指定的注册表项。如欲写入注册项默认值,请在项目名后加“\”号,如“test\”。成功返回真,否则返回假。与“写注册表项”命令不同的是本命令可以写任意位置处的注册表项。本命令为中级命令。
参数<1>的名称为“根目录”,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
参数<2>的名称为“全路径注册项名”,类型为“文本型(text)”。
参数<3>的名称为“欲写入值”,类型为“通用型(all)”。参数值指定欲写入到指定注册表项中的值,只能为数值、文本或者字节集,否则命令将失败。
操作系统需求: Windows
调用格式: 〈逻辑型〉 删除注册项 (整数型 根目录,文本型 全路径注册项名) - 系统核心支持库->系统处理
英文名称:DeleteRegItem
在 Windows 注册表中删除指定注册表项或注册表目录。如欲删除注册项默认值,请在项目名后加“\”号,如“test\”。成功返回真,否则返回假。注意在删除目录之前必须先删除该目录下所有的项目。本命令为中级命令。
参数<1>的名称为“根目录”,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
参数<2>的名称为“全路径注册项名”,类型为“文本型(text)”。
操作系统需求: Windows
调用格式: 〈逻辑型〉 注册项是否存在 (整数型 根目录,文本型 全路径注册项名) - 系统核心支持库->系统处理
英文名称:IsRegItemExist
如果指定注册表项存在,返回真,否则返回假。如欲检查注册项是否有默认值,请在项目名后加“\”号,如“test\”。本命令为中级命令。
参数<1>的名称为“根目录”,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
参数<2>的名称为“全路径注册项名”,类型为“文本型(text)”。
.版本 2.子程序 _按钮1_被单击.局部变量 文本注册项变量, 文本型.局部变量 数值变量, 文本型.局部变量 字节集变量, 文本型.局部变量 写注册项是否成功, 文本型.局部变量 注册项是否存在, 文本型.局部变量 删除注册项是否成功, 文本型.局部变量 计次, 整数型.局部变量 字节集临时变量, 字节集.局部变量 路径变量, 文本型路径变量 = “Software\Microsoft\Internet Explorer\Main\Do404Search”文本注册项变量 = 取文本注册项 (#现行用户, 路径变量, “没有该注册表项。”)数值变量 = 到文本 (取数值注册项 (#现行用户, 路径变量, ))字节集临时变量 = 取字节集注册项 (#现行用户, 路径变量, 到字节集 (1)).计次循环首 (取字节集长度 (字节集临时变量), 计次) 字节集变量 = 字节集变量 + 到文本 (字节集临时变量 [计次]) + “,”.计次循环尾 ()写注册项是否成功 = 选择 (写注册项 (#现行用户, 路径变量, 123), “成功。”, “失败!”)注册项是否存在 = 选择 (注册项是否存在 (#现行用户, 路径变量), “存在。”, “不存在”)删除注册项是否成功 = 选择 (删除注册项 (#现行用户, 路径变量), “删除成功”, “删除失败”)编辑框1.加入文本 (“文本注册项为:” + 文本注册项变量 + #换行符, “数值注册项为:” + 数值变量 + #换行符, “字节集注册项为:” + 字节集变量 + #换行符, “写注册项:” + 写注册项是否成功 + #换行符, “注册项:” + 注册项是否存在 + #换行符, “删除注册项:” + 删除注册项是否成功)
- 易语言的注册表操作
- C语言注册表操作实例
- C语言注册表操作实例
- C语言注册表操作实例
- batch语言安装打开软件,注册表的操作
- 操作注册表的类
- 对注册表的操作
- 注册表的相关操作
- Delphi的注册表操作
- InstallShield的注册表操作
- 注册表的操作(C#)
- 注册表的简单操作
- 注册表的操作
- Windows注册表的操作
- C语言注册表操作实例(转)
- C语言注册表操作实例(转)
- C语言调用WindowAPI对注册表操作
- 一个操作注册表的类
- iOS开发之C语言第二天
- casperjs中start方法的使用方法总结
- S3C2410/S3C2440开发板相关书籍
- 双基回文数
- UFT工具简介
- 易语言的注册表操作
- 找球号(一)(STL)
- 机器学习:介绍及分类 (1)
- llvm之IR手册翻译(4)
- Android项目实践001——带有进度的Button
- log.log
- P7 740(8204-E2B)更换内存
- Swift自定义数据模型及闭包的循环引用问题
- QTP安装注意事项