Как мы можем использовать 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
Системы Использовать.Таймеры.Таймер вместо этого. Вот очень хороший сравнение классов таймера.
