Интервал приостановки кода в потоке - Visual Basic .NET
Формулировка задачи:
Доброго времени суток!
На форме есть 2 кнопки, требуется чтобы программа на время приостановила выполнение кода в потоке
этот код действует правильно вызывется первое сообщение потом задержка и далее..
в этом коде почему-то не действует, как показано примером выше, надпись не изменяется как можно исправить?
Листинг программы
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- MsgBox("")
- System.Threading.Thread.Sleep(5000)
- MsgBox("текст")
- End Sub
Листинг программы
- Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
- Button2.Text = ""
- System.Threading.Thread.Sleep(5000)
- Button2.Text = "текст"
- End Sub
Решение задачи: «Интервал приостановки кода в потоке»
textual
Листинг программы
- Private Async Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
- Button2.Text = ""
- Await Task.Delay(5000)
- Button2.Text = "текст"
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д