主题:谁能帮我解决一下这个小问题.. 谢谢了
yiyekongxu
[专家分:0] 发布于 2008-06-10 22:08:00
[img]http://freep.cn/p.aspx?u=v20__p_0806102159585396_0.jpg[/img]
回复列表 (共5个回复)
沙发
yiyekongxu [专家分:0] 发布于 2008-06-10 22:13:00
点一下选中下一个选项
板凳
我是大喊三 [专家分:3010] 发布于 2008-06-10 23:27:00
可能要先把n定义为静态变量
Static n As Integer
然后
if n=4 then
n=0
endif
可能你要调整一下IF语句的位置,放在OPTION下面。反正自己测试一下就行了。大问题解决不了解决个小问题也不错,呵呵。
3 楼
一江秋水 [专家分:9680] 发布于 2008-06-11 07:27:00
For k=0 to 3
n=k
n=0
4 楼
老大徒伤悲 [专家分:29120] 发布于 2008-06-11 08:54:00
[quote]点一下选中下一个选项[/quote]这个要求有点怪,也许就是用户点“选项1”,通过代码,使“选项2”被选中,而“选项1”则没有被选中?
5 楼
yiyekongxu [专家分:0] 发布于 2008-06-12 18:43:00
Private Sub Command1_Click()
For k = 0 To Option1.Count - 1
If Option1(k).Value Then
n = k
End If
Next k
Option1(n).Value = False
n = n + 1
If n = 4 Then
n = 0
End If
Option1(n).Value = True
End Sub
是个这个了. 呵呵. 完成了
我来回复