冥界3大法王 发表于 2019-11-25 11:12

哪位哥们会易语言?写个读取ini和读取注册表的样本

读取注册表
第1次读取一个键值
第2次读取一个键值
第3次读取一个键值

同理再来个读取INI的
第1次读取一个值
第2次读取一个值
第3次读取一个值


作条件断点的学习测试样本。
因一时没找到实验说明对象,特此求助,谢谢。

Mr.[先知] 发表于 2019-11-25 11:16

读配置项 (取运行目录 () + “\config.ini”, “Wind”, “Left”, )
调用格式: 〈文本型〉 读配置项 (文本型 配置文件名,文本型 节名称,文本型 配置项名称,[文本型 默认文本]) - 系统核心支持库->系统处理
    英文名称:GetKeyText
    读取指定配置文件中指定项目的文本内容。本命令为初级命令。
    参数<1>的名称为“配置文件名”,类型为“文本型(text)”。指定配置文件的名称,通常以.ini作为文件名后缀。
    参数<2>的名称为“节名称”,类型为“文本型(text)”。包含欲读入配置项所处节的名称。
    参数<3>的名称为“配置项名称”,类型为“文本型(text)”。参数值指定欲读入配置项在其节中的名称。
    参数<4>的名称为“默认文本”,类型为“文本型(text)”,可以被省略。如果指定配置项不存在,将返回此默认文本。如果指定配置项不存在且本参数被省略,将返回空文本。

    操作系统需求: Windows

Mr.[先知] 发表于 2019-11-25 11:21

取文本注册项 (4, “SOFTWARE\”, )
    调用格式: 〈文本型〉 取文本注册项 (整数型 根目录,文本型 全路径注册项名,[文本型 默认文本]) - 系统核心支持库->系统处理
    英文名称:GetTextRegItem
    在 Windows 注册表中返回指定的文本类型注册表项值。如欲读取注册项默认值,请在项目名后加“\”号,如“test\”。与“取文本注册表项”命令不同的是本命令可以取任意位置处的注册表项。本命令为中级命令。
    参数<1>的名称为“根目录”,类型为“整数型(int)”。可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
    参数<2>的名称为“全路径注册项名”,类型为“文本型(text)”。
    参数<3>的名称为“默认文本”,类型为“文本型(text)”,可以被省略。如果指定的注册表项不存在,将返回此默认文本。如果指定的注册表项不存在且本参数被省略,将返回一个长度为 0 的空文本。

    操作系统需求: Windows

冥界3大法王 发表于 2019-11-25 12:00

Mr.[先知] 发表于 2019-11-25 11:21
取文本注册项 (4, “SOFTWARE\”, )
    调用格式: 〈文本型〉 取文本注册项 (整数型 根目录,文本型 全 ...

@Mr.[先知]
求编译后的EXE文件,我用易语言编程脑袋就大。

hackgsl 发表于 2019-11-25 12:31

冥界3大法王 发表于 2019-11-25 12:00
@Mr.[先知]
求编译后的EXE文件,我用易语言编程脑袋就大。

建议自己实践,这个难度很低的,你直接拿EXE也没意思

冥界3大法王 发表于 2019-11-25 16:19

hackgsl 发表于 2019-11-25 12:31
建议自己实践,这个难度很低的,你直接拿EXE也没意思

@hackgsl
对易语言反感,实在是没好感,平常主战Delphi

hackgsl 发表于 2019-11-25 17:01

冥界3大法王 发表于 2019-11-25 16:19
@hackgsl
对易语言反感,实在是没好感,平常主战Delphi

嗯,对易语言也没好感,非主流的感觉
页: [1]
查看完整版本: 哪位哥们会易语言?写个读取ini和读取注册表的样本