2015-06-04 41 views
0

我想知道如何做到這一點,當用戶點擊一個按鈕,然後出現一個MsgBox,例如,單詞「貓」。現在,由於用戶看到了單詞cat,如果他再次點擊該按鈕,在剩下的時間內程序打開,它會說「你已經知道這裏有一隻貓!」。如何在用戶看到第一個消息後出現不同的MsgBox?

我該如何解決這個問題?

+0

歡迎來到StackOverflow。直接點的問題在這裏是首選,所以我刪除了你的介紹,因爲它與你的問題無關。另外,你可以發佈你的代碼,並顯示它不工作的地方嗎?目前你的問題相當寬泛,並且有可能關閉。 – DeanOC

+0

請注意,SO不是代碼寫入服務。你應該帶上你寫過的代碼,並且你有問題。我們可以幫助解決您的問題,但我們不應該爲您編寫代碼。 – Enigmativity

+0

問題已回答,並感謝您的信息!請確保在我發佈的下一個問題中添加該內容!祝你有個好的一天! – bnned

回答

1
Private Dim AlreadySawTheCat as Boolean = False 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
    If AlreadySawTheCat Then 
    MessageBox.Show("You already know there is a cat here!") 
    Else 
    MessageBox.Show("There is a cat here!") 
    AlreadySawTheCat = True 
    End If 
End Sub 
相關問題