1。用了“精易模块”,请在本论坛下。
2。结合了,精易模块中的“类_配置项”。
3。实现了,导入、导出保存功能。
.版本 2
.支持库 iext
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
连续赋值 (取运行目录 (), 通用对话框1.初始目录, 通用对话框2.初始目录)
.子程序 _按钮_关闭_被单击
销毁 ()
.子程序 _按钮_导入_被单击
.局部变量 Go配置类, 类_配置项
.局部变量 i, 整数型
.局部变量 j, 整数型
.局部变量 GzTmo, 整数型
.局部变量 Gw项数组, 文本型, , "0"
.局部变量 Gw节数组, 文本型, , "0"
.局部变量 Gw值数组, 文本型, , "0"
通用对话框1.打开 ()
.如果真 (通用对话框1.文件名 = “”)
返回 ()
.如果真结束
Go配置类.枚举节 (通用对话框1.文件名, Gw节数组)
.如果真 (取数组成员数 (Gw节数组) = 0)
信息框 (“不是配置文件”, 0, , )
返回 ()
.如果真结束
.计次循环首 (取数组成员数 (Gw节数组), i)
GzTmo = 超级列表框1.插入表项 (-1, , , , , )
超级列表框1.置标题 (GzTmo, 1, Gw节数组 [i])
清除数组 (Gw项数组)
清除数组 (Gw值数组)
Go配置类.枚举项 (通用对话框1.文件名, Gw节数组 [i], Gw项数组, Gw值数组)
.计次循环首 (取数组成员数 (Gw项数组), j)
GzTmo = 超级列表框1.插入表项 (-1, , , , , )
超级列表框1.置标题 (GzTmo, 1, Gw节数组 [i])
超级列表框1.置标题 (GzTmo, 2, Gw项数组 [j])
超级列表框1.置标题 (GzTmo, 3, Gw值数组 [j])
.计次循环尾 ()
.计次循环尾 ()
.子程序 _按钮_导出_被单击
.局部变量 Go配置类, 类_配置项
.局部变量 i, 整数型
.局部变量 GwTmo1, 文本型
.局部变量 GwTmo2, 文本型
.局部变量 GwTmo3, 文本型
通用对话框2.打开 ()
.如果真 (通用对话框1.文件名 = “”)
返回 ()
.如果真结束
.计次循环首 (超级列表框1.取表项数 (), i)
GwTmo1 = 超级列表框1.取标题 (i - 1, 1)
GwTmo2 = 超级列表框1.取标题 (i - 1, 2)
GwTmo3 = 超级列表框1.取标题 (i - 1, 3)
.如果真 (GwTmo1 ≠ “” 且 GwTmo2 ≠ “”)
Go配置类.写项文本 (通用对话框2.文件名 + “.txt”, GwTmo1, GwTmo2, GwTmo3)
.如果真结束
.计次循环尾 ()
|