Member 12986530 Ответов: 1

Раз в/ раз в одну кнопку, в VB.NET


не могли бы вы, ребята, помочь мне, я делаю тайм-аут / тайм-аут в vb.net используя всего одну кнопку. эта кнопка управляет всем

я думаю, что это будет так



я ничего не знаю в vb.net

Что я уже пробовал:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click


 'timer1.start()
 'label1 will show the time in
 'label1.text = DateTime.Now.ToString("hh:mm:ss tt") 

 'while the timer is currently active and clicked the button
 'the label1 will now display the time out
 'label1.text = DateTime.Now.ToString("hh:mm:ss tt")
    End Sub

1 Ответов

Рейтинг:
1

Graeme_Grant

Это довольно простое программирование... Вам нужна переменная состояния, чтобы отслеживать нажатия кнопок.

Псевдокод:

1. переменная уровня формы:

IsActive = false


2: событие нажатия кнопки:
if IsActive then
   IsActive = false
   Timer.Stop
   Button.Text = "Click to start"
else
   IsActive = true
   Timer.Start
   Button.Text = "Click to stop"
end if


Member 12986530

привет, не могли бы вы, пожалуйста, завершить кодовый блок? я немного запутался, но я могу следовать, просто не знаю полного ключевого слова для использования

Graeme_Grant

У вас там достаточно, чтобы завершить его самостоятельно.

Maciej Los

;)

Graeme_Grant

Икр ... это практически написано для них...