Часы без использования таймера (потоки) - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Пытаюсь разобраться с потоками. Пробую сделать так, чтобы в метке на форме показывалось текущее время, разумеется без использования контрола Timer.
"часики" стоят как вкопанные

Решение задачи: «Часы без использования таймера (потоки)»

textual
Листинг программы
Dim MyThread As New SecondThread(Me)
 
...
 
Public Class SecondThread
 
    Private f As Form1
    Public Sub New(f As Form1)
        Me.f = f
    End Sub
 
    Public Sub MyTime()
        Do While True
            f.Invoke(Sub() f.Label1.Text = Format(Now, "hh:mm:ss"))
            Thread.Sleep(500)
        Loop
    End Sub
End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.5 из 5