易语⾔教程读配置项和写配置项
当我们关闭⼀个软件窗⼝时,需要把⼀些数据保存起来,还有⽐如最后⼀次的登录账号、密码,软件的升级版本信息等等,我们通常保存在.ini⽂件中,易语⾔的写配置项()和读配置项()的作⽤⼤抵如此,本视频演⽰了如何把账号、密码写⼊配置⽂件,并且演⽰了加密密码和解密密码。
视频链接:
换个浏览器试试(建议使⽤
511遇见易语⾔教程
命令:
⼀、写配置项()
调⽤格式: 〈逻辑型〉 写配置项 (⽂本型 配置⽂件名,⽂本型 节名称,[⽂本型 配置项名称],[⽂本型 欲写⼊值]) - 系统核⼼⽀持库->系统处理
英⽂名称:SetKeyText
将指定⽂本内容写⼊指定配置项中或者删除指定的配置项或节,如果指定配置⽂件不存在,将会⾃动创建。成功返回真,失败返回假。本命令为初级命令。
参数<1>的名称为“配置⽂件名”,类型为“⽂本型(text)”。指定配置⽂件的名称,通常以.ini作为⽂件名后缀。
参数<2>的名称为“节名称”,类型为“⽂本型(text)”。包含欲写⼊配置项所处节的名称。
参数<3>的名称为“配置项名称”,类型为“⽂本型(text)”,可以被省略。参数值指定欲写⼊配置项在其节中的名称。如果参数值被省略,则删除指定节及其下的所有配置项。
参数<4>的名称为“欲写⼊值”,类型为“⽂本型(text)”,可以被省略。参数值指定欲写⼊到指定配置项中的⽂本。如果参数值被省略,则删除所指定配置项。
操作系统需求: Windows
⼆、读配置项()
三、取配置节名()
易语言教程2020例⼦:
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算法)))源码:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。