2015-06-04 2 views
0

Мне было интересно, как это сделать, когда пользователь нажимает кнопку, тогда MsgBox появляется, например, со словом «cat». Теперь, поскольку пользователь увидел слово 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 
Смежные вопросы

 Смежные вопросы