易语言,数组问题,我想把组合框的内容所对应的数组在编辑框显示出来,怎么操作?

.版本 2

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕
.局部变量 aa, 文本型, , "5"
.局部变量 ab, 文本型, , "5"
.局部变量 ac, 文本型, , "5"

aa [1] = “ 2001”
aa [2] = “ 2002”
aa [3] = “2003”
aa [4] = “2004”
aa [5] = “2005”

ab [1] = “ 20011”
ab [2] = “20021”
ab [3] = “ 20031”
ab [4] = “ 20041”
ab [5] = “20051”

ac [1] = “201”
ac [2] = “202”
ac [3] = “203”
ac [4] = “204”
ac [5] = “205”

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

.版本 2

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

组合框2.类型 = 2
组合框2.加入项目 (“1”, )
组合框2.加入项目 (“2”, )
组合框2.加入项目 (“3”, )
组合框2.现行选中项 = 0

组合框1.类型 = 2
组合框1.加入项目 (“2001”, )
组合框1.加入项目 (“2002”, )
组合框1.加入项目 (“2003”, )
组合框1.加入项目 (“2004”, )
组合框1.加入项目 (“2005”, )
组合框1.现行选中项 = 0

编辑框1.是否允许多行 = 真
编辑框1.滚动条 = 2

.子程序 _组合框2_列表项被选择

组合框1.清空 ()
.如果真 (组合框2.现行选中项 = 0)
组合框1.加入项目 (“2001”, )
组合框1.加入项目 (“2002”, )
组合框1.加入项目 (“2003”, )
组合框1.加入项目 (“2004”, )
组合框1.加入项目 (“2005”, )
组合框1.现行选中项 = 0
.如果真结束
.如果真 (组合框2.现行选中项 = 1)
组合框1.加入项目 (“20011”, )
组合框1.加入项目 (“20021”, )
组合框1.加入项目 (“20031”, )
组合框1.加入项目 (“20041”, )
组合框1.加入项目 (“20051”, )
组合框1.现行选中项 = 0
.如果真结束
.如果真 (组合框2.现行选中项 = 2)
组合框1.加入项目 (“201”, )
组合框1.加入项目 (“202”, )
组合框1.加入项目 (“203”, )
组合框1.加入项目 (“204”, )
组合框1.加入项目 (“205”, )
组合框1.现行选中项 = 0

.如果真结束

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

编辑框1.加入文本 (组合框1.内容 + #换行符)追问

谢谢你的回答,有没有更简单的,因为假如数组很多,一个个赋值也太麻烦了,比如我是2个二维数组:AB[1][1] ~ AB[1200][5] AA[1][1] ~ AA[1100][5],我想通过三个组合框,分别选对应的对数组,比如我要选AA[300][4] ,有没有办法只要通过3个组合框,第一个对应名称、第二个对应1维、第三个对应2维。有没有办法通过子程序的参数对应组合框的内容来选择。

追答

可以啊
------------------------------------------------
.版本 2

.变量循环首 (2000, 9000, 1, n)
组合框1.加入项目 (到文本 (n), )

.变量循环尾 ()
--------------------------------------------------
这样就可以了 用变量循环来做 因为你的数据都是有规律的 其他的都很简单 自己想下 不知道再问

温馨提示:答案为网友推荐,仅供参考