编程新手,这是我的第一篇文章!非常令人兴奋:D
提前感谢大家分享您的专业知识。
我希望能够以某种方式引用先前创建的计时器并能够在Button2_Click上扩展它(在其实例上调用Change吗?)。请看下面的代码:
Imports System.Threading
Public Class Form1
Public Timer As Timer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer = New Timer(AddressOf TimerHandler, 123, 5000, 0)
End Sub
Private Sub TimerHandler(ByVal timerID As Object)
MsgBox("Timer Elapsed!!!!")
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
'''''''''''''''reset timer "123"
End Sub
End Class
答案 0 :(得分:0)
根本不使用Threading.Timer
。使用Timers.Timer
,可以将其添加到设计器中的表单中或使用代码创建。处理Elapsed
事件,使用Interval
属性确定事件之间的时间,并使用Start
和Stop
方法执行此操作。