问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

配置文件 易语言 配置文件内容: [AAA] 111-aa 222-bb 33-ccc [BBB] 444-asa 555-sss 446-dff

发布网友 发布时间:2022-04-28 23:40

我来回答

2个回答

热心网友 时间:2023-09-23 16:56

如果你想用读配置文件命令读取ini文件的话,配置文件不能那样写,你缺少了配置项名称,要写成这样:
[AAA]
a=111-aa
b=222-bb
c=33-ccc
[BBB]
a=444-asa
b=555-sss
c=446-dff

然后代码是这样:
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
组合框1.清空 ()组合框2.清空 ()
.子程序 _按钮1_被单击
.局部变量 配置节, 文本型, , "0"
.局部变量 计次, 整数型

配置节 = 取配置节名 (取运行目录 () + “\1.ini”)
.计次循环首 (取数组成员数 (配置节), 计次)
组合框1.加入项目 (配置节 [计次], )
组合框2.加入项目 (读配置项 (取运行目录 () + “\1.ini”, 配置节 [计次], “a”, ), )
组合框2.加入项目 (读配置项 (取运行目录 () + “\1.ini”, 配置节 [计次], “b”, ), )
组合框2.加入项目 (读配置项 (取运行目录 () + “\1.ini”, 配置节 [计次], “c”, ), )
.计次循环尾 ()
组合框2.现行选中项 = 0
组合框1.现行选中项 = 0

.子程序 _组合框1_列表项被选择
.如果真 (组合框1.现行选中项 = 1)
组合框2.现行选中项 = 3
.如果真结束
.如果真 (组合框1.现行选中项 = 0)
组合框2.现行选中项 = 0
.如果真结束

如果你一定要按原来那样写配置项文件,那就用下面的代码:
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
组合框1.清空 ()组合框2.清空 ()
.子程序 _按钮1_被单击
.局部变量 计次, 整数型
.局部变量 文件号, 整数型
.局部变量 配置文件内容, 文本型, , "0"

文件号 = 打开文件 (取运行目录 () + “\1.ini”, , )
配置文件内容 = 分割文本 (读入文本 (文件号, ), #换行符, )
.计次循环首 (取数组成员数 (配置文件内容), 计次)
.如果 (寻找文本 (配置文件内容 [计次], “[”, , 假) > 0)
配置文件内容 [计次] = 子文本替换 (配置文件内容 [计次], “[”, “”, , , 真)
配置文件内容 [计次] = 子文本替换 (配置文件内容 [计次], “]”, “”, , , 真)
组合框1.加入项目 (配置文件内容 [计次], )
.否则
组合框2.加入项目 (配置文件内容 [计次], )
.如果结束

.计次循环尾 ()
组合框2.现行选中项 = 0
组合框1.现行选中项 = 0
关闭文件 (文件号)

.子程序 _组合框1_列表项被选择
.如果真 (组合框1.现行选中项 = 1)
组合框2.现行选中项 = 3
.如果真结束
.如果真 (组合框1.现行选中项 = 0)
组合框2.现行选中项 = 0
.如果真结束

热心网友 时间:2023-09-23 16:57

.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
组合框1.现行选中项 = 0
组合框2.现行选中项 = 0 ' 先初始化
.子程序 _组合框1_列表项被选择
.如果真 (组合框1.现行选中项 = 0)
组合框2.现行选中项 = 0
.如果真结束
.如果真 (组合框1.现行选中项 = 1)
组合框2.现行选中项 = 1
.如果真结束
.如果真 (组合框1.现行选中项 = 2)
组合框2.现行选中项 = 2
.如果真结束
.如果真 (组合框1.现行选中项 = 3)
组合框2.现行选中项 = 3
.如果真结束
{不知道您是不是这意思}追问
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
晒的龙眼被雨淋湿能用空气锅烘干吗 安顺龙眼烘干机 河北玻璃钢冷却塔多少钱 冷却塔价格一般多少 玻璃钢冷却塔多少钱 冷却塔多少钱一台?怎样进行冷却塔选型? 冷却塔多少钱一套 冷却塔价格和什么有关 ...左右吃早饭和4点左右吃晚上每天2顿饭对身体好么,还有我10点吃... 北外网院课程免考条件是什么 北外网院网络教学平台app10北外网院网络教学平台 带有水山的成语有哪些 “古往今来”的反义词有哪些? 一个19位数444444444?999999999能被13整除,?中填几 怎么删除某些很顽固的进程 光猫改sn 郑州豫AAA444车牌多少钱? aaa444改成什么了 移动电话卡坏了不是自己的身份证办的卡怎么办 移动的电话卡坏了 能带办吗? 安徽省阳光就业网上合同终止解除如何申报? 在公司签的临时合同,对40-50退税有影响吗 怎么把iPhone6文件传到电脑上 阳光就业网123330 阳光就业社保备案查询 中国移动卡坏了怎么办? 安徽省阳光就业网上服务大厅和安徽省政务服务网有什么区别 安徽阳光就业所在地区区划怎么填,是户籍所在地还是公司所在? 阳光就业网上服务大厅劳动合同怎么签订 阳光就业网上服务大厅劳动合同怎么查询 安徽省阳光就业网上服务大厅合同名字写错了 古往今来的反义词是 怎么删除电脑的垃圾进程? 古往今来的反义词 古往今来的反义词是什么 含有山,水的成语 广西北海1040工程2015年会立法吗? 古往今来的反义词? 古往今来:反义词的成语 有谁知道 AAA+BBB+CCC=FGHI AAA+DDD+EEE=FGHI 求ABCDEFGHI代表数字几 古往今来的反义词.是什么 关于山水的四字词语(写6个)。 古往今来的成语反义词 s=a+aa+aaa+aaaa;输入a=4时就得到s=4+44+444+4444;怎么做呢 古往今来反义词是什么 准备给她打舌钉舌环,据说口的时候会舒服,真的假的,有经验的告诉我哈 含有山水的四字词语 两对反义词的四字词语:古往今来 java a+aa+aaa方法 steam在任务栏里打不开 如古往今来的反义词