用计时器怎么让winfrom到某个指定时间时执行某段程序?

用计时器如何让winfrom到某个指定时间时执行某段程序???
如题!

------解决方案--------------------
Timer1.Enabled = True
Timer1.Interval = 1000 '每秒执行一次
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

If CStr(Now()) = CStr( "指定时间 ") Then
a()
elseif CStr(Now()) = CStr( "另一指定时间 ") Then
b()
End If

End Sub
------解决方案--------------------
在timer里面写代码,判断时间满足条件,就执行程序或函数呗
------解决方案--------------------
同意一楼

Timer1.Enabled = True
Timer1.Interval = 1000 '每秒执行一次
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

If CStr(Now()) = CStr( "指定时间 ") Then
a()
elseif CStr(Now()) = CStr( "另一指定时间 ") Then
b()
End If

End Sub
但是,如果事件处理事件很长的话,或许应该先把timer。enable=false,执行完,再true。