vb中如何操作选中一个复选框再选另一个复选框时前一个消失

 我来答
通配符呢
2011-11-23 · TA获得超过121个赞
知道小有建树答主
回答量:332
采纳率:50%
帮助的人:162万
展开全部

用单选框·

或者

Private Sub Check1_Click()

If Check1 = Checked Then  '这儿用 true 和false  没用··

Check2 = Unchecked

Check3 = Unchecked

Check4 = Unchecked

End If

End Sub

Private Sub Check2_Click()

If Check2 = Checked Then

Check1 = Unchecked

Check3 = Unchecked

Check4 = Unchecked

End If

End Sub

Private Sub Check3_Click()

If Check3 = Checked Then

Check1 = Unchecked

Check2 = Unchecked

Check4 = Unchecked

End If

End Sub

Private Sub Check4_Click()

If Check4 = Checked Then

Check1 = Unchecked

Check2 = Unchecked

Check3 = Unchecked

End If

End Sub

牛人影视
2011-11-23 · TA获得超过1395个赞
知道大有可为答主
回答量:1491
采纳率:0%
帮助的人:1611万
展开全部
private sub check1_click()
check2.value=abs(check1.value-1)
end sub

private sub check2_click()
check1.value=abs(check2.value-1)
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ffe7f1a
2011-11-23 · TA获得超过205个赞
知道小有建树答主
回答量:617
采纳率:0%
帮助的人:444万
展开全部
如果仅是两个复选的话,点击其中一个时设置另一个value为0就行。
private sub check1_click()
if check1.value=1 then check2.value=0
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2011-11-23 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5652万
展开全部
描述的不是很清楚
Private Sub Check2_Click()
If Check1.Value = vbChecked And Check2.Value = vbChecked Then Check1.Visible = False
End Sub
追问
就是 在 VB中 如果有两个复选框 在选中啦一个时又选第二个 使得前一个效果没有啦只显示第二个效果 如何针对这个写代码 谢谢
追答
那还不如用单选OPTION
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式