作者nono1987113 (阿呆)
看板Visual_Basic
标题Re: [.NET] 同一个form里依序出五题选择题?
时间Fri May 11 17:30:26 2007
※ 引述《mywheat (麦田)》之铭言:
: 设定一个变数 ,这变数为纪录现在跑到第几题。
: 然後用 select 来判断这变数,根据情况来改变各栏位值。
: 每按一次 button (下一题) 就累加1
: 最後,当 select case = 6 时候,就是答题结束了。
: 这时候来计算成绩
: ※ 引述《nono1987113 (阿呆)》之铭言:
: : 请问要如何再同一个form里面依序出五题选择题(radiobutton)
: : 勾出答案後按”下一题”(button),panel 中的题目自动改变
: : 且radiobutton的选项也自动改变
: : 因为要按同一个"下一题"(button)
: : 没有办法用我第一题到第二题的方法了
: : 我该怎麽做呢?
: : 另外
: : 五题答完後还要显示出分数,分数要该如何计算呢?
: : 是用 if radiobutton1.checked=true then
: : z=z+1
: : 的方式累积吗?
: : 我vb还是一个新手...研究了半天研究不出来,麻烦好心人士帮我解惑,谢谢!
我试了一下...还是不会做@@
也去查了里面的文章,不过有点太深奥了...
所以我先是了一个简单的模型
按一下button,然後panel会显示hi
第二次按button,panel要出现byebye
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim i As Integer
For i = 0 To 1
i = i + 1
Select Case i
Case Is = 1
Label1.Text = "hi"
Case Is = 2
Label1.Text = "byebye"
End Select
Next
End Sub
End Class
当程式执行的时候还可以执行到hi
不过再按第二次button後就没有反应了...
我哪里出错了吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.68.127.21
※ 编辑: nono1987113 来自: 218.166.83.14 (05/11 22:56)
1F:推 retsamsu:感觉每次应该都会显示byebye才对... 05/12 11:03