2013-02-19 26 views

回答

0

是的,检查定时器。有三种不同类型的定时器:

哪一个最适合您将完全取决于你的具体情况。鉴于您提供的信息有限,我怀疑您需要做的最简单的方法是创建您自己的类似消息框的表单,并在窗体上放置一个System.Windows.Forms.Timer组件(您可以在窗体设计器的工具箱中找到它) )。让窗体在其自己的Shown事件中启动计时器。然后使用ShowDialog方法显示表格。

0

可以启动Thread并中止它,当你想:

Dim t1 As New Threading.Thread(AddressOf MyMethod) 
t1.Start() 
Timer1.Start() 

Private Sub MyMethod() 
    ' Do what you want 
End Sub 

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick 
    Timer1.Enabled = False 
    t1.Abort() 
End Sub 
+0

好了,我怎么能使用它120秒启用计时器,然后禁用它? = timer1.start(120秒),之后120secons(timer1.stop) – user1970090 2013-02-19 14:37:48

+0

@ user1970090'Timer1.Interval = 120000'(毫秒)在启动之前 – SysDragon 2013-02-19 14:42:54