易语言 数组进行读写配置项和在编辑框中写入写出

怎么让数组进行读写配置项和在编辑框中写入写出。我的意思是比如说输入一段数组到编辑框,怎么做到按下按钮使得写出配置项记录,然后清空编辑框之后,读配置项重新读出这些数组。并可... 怎么让数组进行读写配置项和在编辑框中写入写出。
我的意思是比如说输入一段数组到编辑框,怎么做到按下按钮使得写出配置项记录,
然后清空编辑框之后,读配置项重新读出这些数组。
并可以对数组中的所有数字分别操作。
谢谢易语言大神们!
展开
 我来答
方振海PG
2014-11-15 · TA获得超过515个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:356万
展开全部

因为上边注意到你说的“输入一段数组”,我只能理解为写出配置和读取配置



程序目录下,新建一个“1.ini” 作为配置文件(例子中,文件的 节名称是“ABC” 配置项名称“A1”)

代码如下:


.版本 2

.子程序 _按钮1_被单击

写配置项 (取运行目录 () + “\1.ini”, “ABC”, “A1”, 编辑框1.内容)

.子程序 _按钮2_被单击

编辑框1.内容 = 读配置项 (取运行目录 () + “\1.ini”, “ABC”, “A1”, )
追问
谢谢,这个我会,只是我想知道数组的读写方法,比如写出的数据为
[a]
b=1,2,3,4,5
然后进行重新读取出来,并可以将1,2,3,4,和5分别提取,再分别写出
[a]
1=10
2=5
3=0
4=-5
5=-10

如此。你看有办法么?
追答


是不是这个效果? 按数组判断  写配置代码:


.版本 2

.局部变量 数组框, 文本型, , "0"
.局部变量 计次, 整数型

写配置项 (取运行目录 () + “\1.ini”, “ABC”, “A”, 编辑框1.内容)
数组框 = 分割文本 (编辑框1.内容, “,”, )
.计次循环首 (取数组成员数 (数组框), 计次)
    .如果真 (数组框 [计次] = “1”)
        写配置项 (取运行目录 () + “\1.ini”, “ABC”, 数组框 [计次], 编辑框2.内容)
    .如果真结束
    .如果真 (数组框 [计次] = “2”)
        写配置项 (取运行目录 () + “\1.ini”, “ABC”, 数组框 [计次], 编辑框3.内容)
    .如果真结束
    .如果真 (数组框 [计次] = “3”)
        写配置项 (取运行目录 () + “\1.ini”, “ABC”, 数组框 [计次], 编辑框4.内容)
    .如果真结束

.计次循环尾 ()


读配置代码:


.版本 2

.局部变量 数组框, 文本型, , "0"
.局部变量 计次, 整数型

编辑框1.内容 = 读配置项 (取运行目录 () + “\1.ini”, “ABC”, “A”, )
数组框 = 分割文本 (编辑框1.内容, “,”, )
.计次循环首 (取数组成员数 (数组框), 计次)
    .如果真 (数组框 [计次] = “1”)
        编辑框2.内容 = 读配置项 (取运行目录 () + “\1.ini”, “ABC”, 数组框 [计次], )
    .如果真结束
    .如果真 (数组框 [计次] = “2”)
        编辑框3.内容 = 读配置项 (取运行目录 () + “\1.ini”, “ABC”, 数组框 [计次], )
    .如果真结束
    .如果真 (数组框 [计次] = “3”)
        编辑框4.内容 = 读配置项 (取运行目录 () + “\1.ini”, “ABC”, 数组框 [计次], )
    .如果真结束

.计次循环尾 ()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式