Как мы можем использовать timer control в VB.Net консольное приложение?
Я пытаюсь использовать элемент управления Timer в своем консольном приложении.
Friend WithEvents XTIMER As System.Windows.Forms.Timer
Я устанавливаю все его свойства. Я установил интервал в 15000 МС. Но даже когда я устанавливаю включенное состояние элемента управления timer равным true, событие tick не срабатывает. Кто-нибудь может мне помочь?
4 ответов
Module Module1
Sub Main()
aTimer.AutoReset = True
aTimer.Interval = 2000 '2 seconds
AddHandler aTimer.Elapsed, AddressOf tick
aTimer.Start()
Console.ReadKey()
End Sub
Dim aTimer As New System.Timers.Timer
Private Sub tick(ByVal sender As Object, ByVal e As System.Timers.ElapsedEventArgs)
Console.WriteLine("tick")
End Sub
End Module
Системы Использовать.Таймеры.Таймер вместо этого. Вот очень хороший сравнение классов таймера.