Mega Code Archive

 
Categories / VB.Net Tutorial / GUI
 

Set up an event handler for the Timer Elapsed event, creates a timer, and starts the timer

Imports System Imports System.Timers Public Class Timer1     Private Shared aTimer As System.Timers.Timer     Public Shared Sub Main()         aTimer = New System.Timers.Timer(10000)         AddHandler aTimer.Elapsed, AddressOf OnTimedEvent         aTimer.Interval = 2000         aTimer.Enabled = True         Console.WriteLine("Press the Enter key to exit the program.")         Console.ReadLine()         'GC.KeepAlive(aTimer)     End Sub     Private Shared Sub OnTimedEvent(source As Object, e As ElapsedEventArgs)         Console.WriteLine("The Elapsed event was raised at {0}", e.SignalTime)     End Sub End Class