易语言取所有配置节名和配置项名

   日期:2020-07-06     浏览:361    评论:0    
核心提示:本视频教程演示了取配置节名称、取配置项名称、取所有配置节和所有配置项名称,通过了精易模块和多种方法来实现。视频链接:511遇见易语言教程教程源码:.版本 2.支持库 spec.程序集 窗口程序集_启动窗口.子程序 _按钮1_被单击.局部变量 序号, 整数型.如果 (文件是否存在 (取运行目录 () + “\\number.ini”) = 真)序号 = 到整数 (读配置项 (取运行目录 () + “\\number.ini”, “保存序号”, “序号”, ))写配置项

本视频教程演示了取配置节名称、取配置项名称、取所有配置节和所有配置项名称,通过了精易模块和多种方法来实现。

视频链接:

511遇见易语言教程

教程源码:

.版本 2
.支持库 spec

.程序集 窗口程序集_启动窗口

.子程序 _按钮1_被单击
.局部变量 序号, 整数型

.如果 (文件是否存在 (取运行目录 () + “\number.ini”) = 真)
序号 = 到整数 (读配置项 (取运行目录 () + “\number.ini”, “保存序号”, “序号”, ))
写配置项 (取运行目录 () + “\song.ini”, “歌曲”, 到文本 (序号), 编辑框1.内容)
序号 = 序号 + 1
写配置项 (取运行目录 () + “\number.ini”, “保存序号”, “序号”, 到文本 (序号))

.否则
写配置项 (取运行目录 () + “\number.ini”, “保存序号”, “序号”, 到文本 (序号))
序号 = 到整数 (读配置项 (取运行目录 () + “\number.ini”, “保存序号”, “序号”, ))
写配置项 (取运行目录 () + “\song.ini”, “歌曲”, 到文本 (序号), 编辑框1.内容)
序号 = 序号 + 1
写配置项 (取运行目录 () + “\number.ini”, “保存序号”, “序号”, 到文本 (序号))
.如果结束

.子程序 _按钮2_被单击
.局部变量 a, 文本型, , "0"
.局部变量 b, 文本型, , "0"
.局部变量 i, 整数型

文件_取配置节名数组 (取运行目录 () + “\song.ini”, a)
调试输出 (a)
.计次循环首 (取数组成员数 (a), i)
文件_取配置项名数组1 (取运行目录 () + “\song.ini”, a [i], b)
调试输出 (a [i], b)
.计次循环尾 ()

.子程序 _按钮3_被单击
.局部变量 节名数组, 文本型, , "0"
.局部变量 i, 整数型

列表框1.清空 ()
节名数组 = 取配置节名 (取运行目录 () + “\song.ini”)
.如果 (取数组成员数 (节名数组) > 0)
.计次循环首 (取数组成员数 (节名数组), i)
列表框1.加入项目 (节名数组 [i], )
.计次循环尾 ()
.否则

.如果结束

.子程序 _按钮4_被单击, , , 取配置节名-2
.局部变量 歌曲文本, 文本型
.局部变量 歌曲文本数组, 文本型, , "0"
.局部变量 a, 整数型
.局部变量 i, 整数型
.局部变量 b, 整数型

列表框2.清空 ()
歌曲文本 = 到文本 (读入文件 (取运行目录 () + “\song.ini”))
歌曲文本数组 = 分割文本 (歌曲文本, #换行符, )
a = 取数组成员数 (歌曲文本数组)
.计次循环首 (a, i)
b = 寻找文本 (歌曲文本数组 [i], “=”, , 假)
.如果真 (取文本左边 (歌曲文本数组 [i], 1) = “[” 且 取文本右边 (歌曲文本数组 [i], 1) = “]”)
列表框2.加入项目 (子文本替换 (子文本替换 (歌曲文本数组 [i], “[”, “”, , , 真), “]”, “”, , , 真), )
.如果真结束

.计次循环尾 ()

.子程序 _按钮5_被单击, , , 取配置项名及数据
.局部变量 歌曲文本, 文本型
.局部变量 歌曲文本数组, 文本型, , "0"
.局部变量 a, 整数型
.局部变量 i, 整数型
.局部变量 b, 整数型

列表框2.清空 ()
列表框1.清空 ()
歌曲文本 = 到文本 (读入文件 (取运行目录 () + “\song.ini”))
歌曲文本数组 = 分割文本 (歌曲文本, #换行符, )
a = 取数组成员数 (歌曲文本数组)
.计次循环首 (a, i)
b = 寻找文本 (歌曲文本数组 [i], “=”, , 假)
.如果真 (b ≠ -1)
列表框2.加入项目 (取文本左边 (歌曲文本数组 [i], b - 1), )
' 列表框1.加入项目 (取文本右边 (歌曲文本数组 [i], 取文本长度 (歌曲文本数组 [i]) - 倒找文本 (歌曲文本数组 [i], “=”, , 假)), )
列表框1.加入项目 (取文本右边 (歌曲文本数组 [i], 取文本长度 (歌曲文本数组 [i]) - b), )
.如果真结束

.计次循环尾 ()

源码:511遇见易语言教程

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

           易语言教程取所有配置节名和配置项名

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服