我想要寫一個猜謎的vb程式
就是一個msgxob給使用者輸入答案
錯了用msgbox跟使用者說猜錯了
猜對了在一個textbox顯示結果 不要msgbox喔
只有一個答案
謝了
2006-08-28 14:38:12 · 2 個解答 · 發問者 Anonymous in 電腦與網際網路 ➔ 程式設計
我自己有寫一個檔案
可是執行都錯誤
程式沒辦法判斷答案的對錯
我是用if else
我一直改都改不好= =
可以打一份正確的給我看嗎?
2006-08-28 14:42:15 · update #1
'我想應該是以InputBox問問題MsgBox來顯示是否答對比較合理XD;算了,看看是否是你要的'表單置1個CommandButton跟1個TextBoxDim Q(3) As String, A(3) As StringPrivate Sub Command1_Click() Dim N As Integer For N = 0 To 3 Text1.Text = "" If MsgBox(Q(N), 4) = 6 Then MsgBox "您答錯了!!正確答案是 : " & A(N) Else Text1.Text = "恭喜您答對了!" End If If N < 3 Then If MsgBox("是否進行下一題", 4) = vbNo Then Exit Sub End If NextEnd SubPrivate Sub Form_Load() '先建立題目跟答案 Q(0) = "王建民目前是洋基隊之主力中繼投手?": A(0) = "先發投手" Q(1) = "今年(2006)在洋基隊主場開幕戰對老虎隊的先發投手是王建民?": A(1) = "開幕戰對手為皇家隊" Q(2) = "王建民今年到今天(2006//8/29)為止目前戰績是10勝5敗?": A(2) = "15勝5敗" Q(3) = "王建民最擅長的球路是卡特球(Cut)?": A(3) = "伸卡球"End Sub
2006-08-28 21:29:31 · answer #1 · answered by W.J.S. 7 · 0⤊ 0⤋
你現在是想讓想答題者也來參加猜謎嗎?
要猜什麼也該跟別人講清楚吧....
2006-08-28 18:05:50 · answer #2 · answered by ? 7 · 0⤊ 0⤋