如何添加计时事件

时间:2013-10-16 19:29:55

标签: windows vb.net events timing toolstripbutton

当我点击ToolStripButton时,它有一种方法,它会显示WaitCursor并更新StatusStrip大约10秒钟,然后返回正常状态。我只是不知道如何输入编码。

如果有人可以指导我完成整个过程。 (甚至给我代码)

谢谢

J Mahone

2 个答案:

答案 0 :(得分:0)

使用计时器:

1:将组件工具箱中的计时器添加到表单中。

2:将inteval设置为10,000(这是以毫秒为单位,1000 = 1秒)

3:在计时器的“Tick”事件中,写下以下代码:

Timer1.stop 'This assumes your timer it named Timer1
Me.Cursor = Cursors.Default

4:当你想让它显示光标时,要么有一个方法来执行这两行并调用方法或只是在这个地方写下这两行:

Me.Cursor = Cursors.WaitCursor
Timer1.Start

答案 1 :(得分:0)

我建议使用async / await来保持“正常”程序流程。

Me.Cursor = Cursors.WaitCursor
Await Task.Delay(10000)
Me.Cursor = Cursors.Default