易语言教程读配置项和写配置项

当我们关闭一个软件窗口时,需要把一些数据保存起来,还有比如最后一次的登录账号、密码,软件的升级版本信息等等,我们通常保存在.ini文件中,易语言的写配置项()和读配置项()的作用大抵如此,本视频演示了如何把账号、密码写入配置文件,并且演示了加密密码和解密密码。

视频链接:

511遇见易语言教程

命令:
一、写配置项()
调用格式: 〈逻辑型〉 写配置项 (文本型 配置文件名,文本型 节名称,[文本型 配置项名称],[文本型 欲写入值]) - 系统核心支持库->系统处理
英文名称:SetKeyText
将指定文本内容写入指定配置项中或者删除指定的配置项或节,如果指定配置文件不存在,将会自动创建。成功返回真,失败返回假。本命令为初级命令。
参数<1>的名称为“配置文件名”,类型为“文本型(text)”。指定配置文件的名称,通常以.ini作为文件名后缀。
参数<2>的名称为“节名称”,类型为“文本型(text)”。包含欲写入配置项所处节的名称。
参数<3>的名称为“配置项名称”,类型为“文本型(text)”,可以被省略。参数值指定欲写入配置项在其节中的名称。如果参数值被省略,则删除指定节及其下的所有配置项。
参数<4>的名称为“欲写入值”,类型为“文本型(text)”,可以被省略。参数值指定欲写入到指定配置项中的文本。如果参数值被省略,则删除所指定配置项。

操作系统需求: Windows
二、读配置项()
三、取配置节名()
例子:
1、账号密码写入配置文件

2、自动读取配置文件(账号、密码)

3、密码加密写入配置文件,读取解密

4、取配置节名下的所有数据

四、教程源码:

.版本 2
.支持库 spec
.支持库 dp1

.子程序 _按钮1_被单击, , , 写配置项

写配置项 (取运行目录 () + “\config.ini”, “账号记录”, “账号”, 编辑框_账号.内容)

.子程序 _按钮2_被单击, , , 读配置项

调试输出 (读配置项 (取运行目录 () + “\config.ini”, “账号记录”, “账号”, ))

.子程序 _按钮3_被单击, , , 取配置节名

调试输出 (取配置节名 (取运行目录 () + “\config.ini”))


.子程序 __启动窗口_创建完毕
.局部变量 账号, 文本型
.局部变量 密码, 文本型

.如果 (文件是否存在 (取运行目录 () + “\config.ini”) = 真)
    账号 = 读配置项 (取运行目录 () + “\config.ini”, “账号记录”, “账号”, )
    密码 = 读配置项 (取运行目录 () + “\config.ini”, “密码记录”, “密码”, )
    编辑框_账号.内容 = 账号
    编辑框_密码.内容 = 到文本 (解密数据 (到字节集 (密码), “511遇见”, #DES算法))


.否则
    写配置项 (取运行目录 () + “\config.ini”, “账号记录”, “账号”, 编辑框_账号.内容)
    写配置项 (取运行目录 () + “\config.ini”, “密码记录”, “密码”, 编辑框_密码.内容)

.如果结束


.子程序 _按钮4_被单击, , , 登录

写配置项 (取运行目录 () + “\config.ini”, “账号记录”, “账号”, 编辑框_账号.内容)
写配置项 (取运行目录 () + “\config.ini”, “密码记录”, “密码”, 到文本 (加密数据 (到字节集 (编辑框_密码.内容), “511遇见”, #DES算法)))

源码:511遇见易语言教程

           511遇见易语言教程视频链接

           易语言教程读配置项和写配置项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

511遇见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值