易语言 组合框,选择列表框问题

是这样的。组合框里项目数是3个,而选择列表框里的项目数是30个。我想这样编辑。当我选中组合框里的项目1时,选择列表框的项目1-10才显示在选择列表框里。11-30不会显示。如此类推。当选种组合框项目2时,选择列表框的项目11-20才会显示。这应该怎样写呢。小弟刚学易语言不久,希望那位大哥教教。小弟感激不尽。
我按照重楼朋友的做法做了如下修改。但选择列表框的内容还是跟之前没变化弥补知道我那出错了
.版本 2

.子程序 _禁止卖出物品添加组合框6_列表项被选择
.局部变量 a, 整数型

禁止卖出的物品选择列表框1.清空 ()
.如果真 (禁止卖出物品添加组合框6.取项目文本 (禁止卖出物品添加组合框6.现行选中项) = “0”)
.如果真结束
.计次循环首 (36, a)
禁止卖出的物品选择列表框1.加入项目 (到文本 (a), )
.计次循环尾 ()

.版本 2

.子程序 _组合框1_列表项被选择
.局部变量 a, 整数型

列表框1.清空 ()
.如果真 (组合框1.取项目文本 (组合框1.现行选中项) = “1”)
.计次循环首 (10, a)
列表框1.加入项目 (到文本 (a), )
.计次循环尾 ()

.如果真结束
.如果真 (组合框1.取项目文本 (组合框1.现行选中项) = “2”)
.计次循环首 (10, a)
列表框1.加入项目 (到文本 (a + 10), )
.计次循环尾 ()
.如果真结束
.如果真 (组合框1.取项目文本 (组合框1.现行选中项) = “3”)
.计次循环首 (10, a)
列表框1.加入项目 (到文本 (a + 20), )
.计次循环尾 ()
.如果真结束
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-26
是不是如图这样子?代码实现:
.版本 2
.子程序 _组合框1_列表项被选择
选择列表框1.清空 ()
.如果真 (组合框1.取项目文本 (组合框1.现行选中项) = “神”)
选择列表框1.加入项目 (“ 风”, 0)
选择列表框1.加入项目 (“ 火”, 1)
选择列表框1.加入项目 (“ 雷”, 2)
.如果真结束
.如果真 (组合框1.取项目文本 (组合框1.现行选中项) = “冰”)
选择列表框1.加入项目 (“ 电”, 0)
选择列表框1.加入项目 (“ 雨”, 1)
选择列表框1.加入项目 (“ 亁”, 2)
选择列表框1.加入项目 (“ 坤”, 3)
选择列表框1.加入项目 (“ 灭”, 4)
选择列表框1.加入项目 (“ 地”, 5)
选择列表框1.加入项目 (“ 诛”, 6)
当然,你可以用更高级的方法,那就是用[正则表达式]来处理,如果很复杂很烦琐那效果就更为明显了。
相似回答