回 帖 发 新 帖 刷新版面

主题:怎么判断当选择多个CheckBox的时候提示选择了哪几个CheckBox

窗体上放了4个CheckBox控件,分别是cbx_1,cbx_2,cbx_3,cbx_4
怎么判断当选择多个CheckBox的时候提示选择了哪几个CheckBox?

回复列表 (共3个回复)

沙发

一个个的加咯
If cbx_1.checked Then ls_msg+='cbx_1'
If cbx_2.checked Then ls_msg+='cbx_2'
If cbx_3.checked Then ls_msg+='cbx_3'
If cbx_4.checked Then ls_msg+='cbx_4'
MessageBox('msg','您选择了这几个CheckBox'+ls_msg)

板凳


在问题:窗体上放了4个CheckBox控件,分别是cbx_1,cbx_2,cbx_3,cbx_4
怎么判断当选择多个CheckBox的时候提示选择了哪几个CheckBox?


您的答案是:
一个个的加咯
If cbx_1.checked Then ls_msg+='cbx_1'
If cbx_2.checked Then ls_msg+='cbx_2'
If cbx_3.checked Then ls_msg+='cbx_3'
If cbx_4.checked Then ls_msg+='cbx_4'
MessageBox('msg','您选择了这几个CheckBox'+ls_msg)

请问,如果不用一个一个的加到checkbox的clicked事件里,还有别的方法吗?

3 楼

你啊定义四个变量,可以分情况是否选中决定受否将变量的值setnull(变量)或者赋新值。然后再输出这些变量的值

我来回复

您尚未登录,请登录后再回复。点此登录或注册