推 retsamsu:感覺每次應該都會顯示byebye才對... 05/12 11:03
※ 引述《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)