如何在 VB.NET 中每 x 分钟调用一次函数? [英] How do I call a function every x minutes in VB.NET?
本文介绍了如何在 VB.NET 中每 x 分钟调用一次函数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何每 x 分钟调用一次函数.
How do I call a function every x minutes.
我想我必须在表单中添加一个计时器?
I assume I'd have to add a timer to the form?
推荐答案
这里是一个简单的例子:
here is a simple example:
Public Class SampleCallEveryXMinute
Private WithEvents xTimer as new System.Windows.Forms.Timer
Public Sub New(TickValue as integer)
xTimer = new System.Windows.Forms.Timer
xTimer.Interval = TickValue
End Sub
Public Sub StartTimer
xTimer.Start
End Sub
Public Sub StopTimer
xTimer.Stop
End Sub
Private Sub Timer_Tick Handles xTimer.Tick
SampleProcedure
End Sub
Private Sub SampleProcedure
'SomeCodesHERE
End Sub
End Class
用法:
Dim xSub as new SampleCallEveryXMinute(60000) ' 1000 ms = 1 sec so 60000 ms = 1 min
xSub.StartTimer
这篇关于如何在 VB.NET 中每 x 分钟调用一次函数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文