vb编程题每单击命令按钮一次,就选中下一个单选按钮

在名称为Form1的窗体上有一个名称为Cmd1的命令按钮,其标题为“下一个”。要求在窗体上建立一个单选按钮数组Opt1,含4个单选按钮,标题分别为“A”、“B”、“C”和... 在名称为 Form1 的窗体上有一个名称为 Cmd1 的命令按钮,其标题为“下一个”。要求在窗体上建立一个 单选按钮数组 Opt1,含 4 个单选按钮,标题分别为“A”、“B”、“C”和“D”,初始状态 下,“A”为选中状态。
要求程序运行时,使得每单击命令按钮一次,就选中下一个单选按钮,如果已经选中
最后一个单选按钮,再单击命令按钮,则选中第 1 个单选按钮。
展开
 我来答
漫璇珠jp
推荐于2016-08-27 · TA获得超过422个赞
知道小有建树答主
回答量:1207
采纳率:0%
帮助的人:746万
展开全部

 

 

代码如下:

Option Explicit

Private Sub cmd1_Click()

    If opt1(0).Value = True Then

        opt1(1).Value = True

    ElseIf opt1(1).Value = True Then

        opt1(2).Value = True

    ElseIf opt1(2).Value = True Then

        opt1(3).Value = True

    ElseIf opt1(3).Value = True Then

        opt1(0).Value = True

    End If

End Sub

 

Private Sub Form_Load()

    opt1(0).Value = True

End Sub

 

 

阿KingGz
2012-09-05 · TA获得超过134个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:96.5万
展开全部
Private Sub Cmd1_Click()
Dim i As Integer
For i = Opt1.LBound To Opt1.UBound
If Opt1(i).Value Then
i = (i + 1) Mod Opt1.Count
Opt1(i).Value = True
Exit For
End If
Next
End Sub
追问
我试了,不对啊~~~
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2012-09-05 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5379万
展开全部
??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式