Office中国论坛/Access中国论坛

标题: 请教如何用vb控制复选框的属性 [打印本页]

作者: hellowdq    时间: 2004-8-21 18:59
标题: 请教如何用vb控制复选框的属性
请教各位高人,感激不尽

vb

窗体上有一组复选框控件,其名称(很有规律)为check0,label1 、 check2,label3 、check4,label5.....如何根据label的caption属性来触发check的visible属性 .

if me.label0.caption=""   then   me.check0.visible=false

(for i=1 to 10   if me.label(i).caption=""   then   

me.check(i-1).visible=false)
作者: solver    时间: 2004-8-26 18:29
把label控件统统换成Text控件,建立Check数组控件,建立相应编号的Text数组控件

在Text数组控件的Change事件中写入下代码:

check(index).visible =   len(text(index)) > 0

这样可以独立控制每一对的显示与否。如果要全部显示或者隐藏,就用for循环

注意:Text数组控件的外观属性可以设置成跟label控件差不多的样子。(不可修改、无边框、灰底黑字)

[此贴子已经被作者于2004-8-26 12:09:49编辑过]


作者: 混子    时间: 2004-9-7 00:43
看不明白是什么意思,具体说一下要实现什么功能。
作者: xinbao    时间: 2004-9-12 19:00
VB有索引啊,不一定要用名字来区分。ACCESS就不行,要用名字啦




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3