有什么办法让两个checkbox只选中一个。不想用option控件。Private Sub Check1_Click()
If Check2.Value = 1 Then
Check2.Value = 0
End If
Check1.Value = 1
End SubPrivate Sub Check2_Click()
If Check1.Value = 1 Then
Check1.Value = 0
End If
Check2.Value = 1
End Sub上述代码总是说栈溢出。后来发现当赋值时不是判断时(check1.value=0)也触发click事件,所以报错说溢出。有没有别的办法?
If Check2.Value = 1 Then
Check2.Value = 0
End If
Check1.Value = 1
End SubPrivate Sub Check2_Click()
If Check1.Value = 1 Then
Check1.Value = 0
End If
Check2.Value = 1
End Sub上述代码总是说栈溢出。后来发现当赋值时不是判断时(check1.value=0)也触发click事件,所以报错说溢出。有没有别的办法?
解决方案 »
- 急求高手帮忙!非常感谢
- VB 定义变量(我是新人,大家帮忙看下)
- 在64位机子或新的WINDOWS操作系统上VB编的程序还能应用吗?
- VB+ADO+ORACLE !如何对表进行添加字段!在线送分!
- ★★★ 这个Api函数是做什么用的??? 请教各位大侠! 另外有一个超难的问题(还是我提问过多次的那个老问题)请您看一看.★★★
- 超级难的,如何改变LISTVIEW控件的列首背景色让它不再是系统颜色?或者改样式成FLAT平面。在线等候~~~~~UP有分~~~~~~~~~~
- VB如何把FLASH实现全屏幕
- 如何对MSFlexGrid 控件进行编辑
- 轻松实现进度标签,有源程序哟!!
- 求助!请高手指教。
- 如何不用数据环境实现MSHFlexGrid控件的带区显示???急!!!!!!!!!!
- 决折
Check2.Value = IIf(Check1.Value = 1, 0, 1)
End SubPrivate Sub Check2_Click()
Check1.Value = IIf(Check2.Value = 1, 0, 1)
End Sub