易语言用一个按钮控制选择框,我该怎么写?
我想用一个确定按钮来启动已选择的选择框事件,因每个选择框对应的事件不同,我想我点击后,执行那些被选中的选择框对应的事件,而且是依次执行,互不冲突,我该怎么写? 本帖最后由 JusonR 于 2017-6-4 11:30 编辑简单高效 .版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.if (选择框1.选中 = 真)
a ()
.如果真结束
.if (选择框2.选中 = 真)
b ()
.如果真结束
.if (选择框3.选中 = 真)
c ()
.如果真结束
.子程序 a
.子程序 b
.子程序 c
本帖最后由 易霜 于 2017-6-3 23:35 编辑
看看一下的大神是咋写的
我的吧先用如果这个写法写
小白一个请见谅
在按钮的程序集下写
如果(编辑框1.选择=真)忘了你自己按这种写吧
用如果真(选择框1.选中=真) 依次! 判断 选择框.选中=真
这里写你要执行的代码
如果多选 在判断里加判断 判断所有组合就是了比如 1+2 2+3 1+2+3 .... 创建一个6成员的数组,每次选择选择框刷新一次数组数据,用0和1判断勾选情况 易霜 发表于 2017-6-3 23:30
看看一下的大神是咋写的
我的吧先用如果这个写法写
小白一个请见谅
直接用如果是不行的,我试过了,因为我这个是多个选择框,不是一个选择框,如果只有一两个选择框,用如果还可以,感谢你的回复,谢谢 jary95716 发表于 2017-6-3 23:36
用如果真(选择框1.选中=真) 依次!
用如果真,看起来好像可以,实际也是不行的,因为我的选择框下面对应是各种不同的鼠标点击事件,实际验证过程中发现,鼠标到处乱点击,反而只选择一个选择框时才是对了,不知道是什么原因