我可以设置任务或代码的时间限制吗?例如,如果我想显示消息框10秒,然后停止或更改消息正文?[VB.NET]一段时间后中止代码/任务
-1
A
回答
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
相关问题
- 1. 在VB.NET中的一段时间内跳过代码部分
- 2. 安卓后台服务在一段时间后停止
- 3. 如何终止在vb.net中花费很长时间的代码?
- 4. mssql_connect停止工作一段时间后
- 5. 在一段时间后停止线程
- 6. 一段时间后声音停止 - Android
- 7. AsyncTask在一段时间后停止
- 8. 码头集装箱内的服务在一段时间后停止
- 9. Android服务在一段时间后停止运行请帮助
- 10. node.js服务器停止工作一段时间后winows
- 11. 泊坞窗服务在一段时间后停止通信
- 12. Python TCP服务器在一段时间后停止响应
- 13. NodeJS服务器在一段时间后停止监听端口
- 14. 使用章鱼创建的Windows任务计划任务在一段时间后停止
- 15. 一段时间后绕过异步任务
- 16. 时间后停止服务
- 17. 在C#中运行一段代码一段时间?
- 18. 在某段时间后中止程序
- 19. BroadcastReceiver一段时间后启动服务
- 20. 创建一个任务在app引擎中的一段时间后运行?
- 21. cocos2d代码在一段时间后减慢
- 22. 一段时间后无法访问代码
- 23. 停止应用程序运行一段时间后Android服务停止
- 24. NSTimer在一段时间后在后台停止
- 25. 终止进程后,在亚行一段时间后外壳
- 26. NSTimer在一段时间后在后台停止射击
- 27. 在Windows中经过一段时间后终止系统()
- 28. VB.NET中的代码片段快捷键?
- 29. 多任务处理:停止后台音频在特定时间
- 30. iPhone后台任务在某个时间点停止运行
好了,我怎么能使用它120秒启用计时器,然后禁用它? = timer1.start(120秒),之后120secons(timer1.stop) – user1970090 2013-02-19 14:37:48
@ user1970090'Timer1.Interval = 120000'(毫秒)在启动之前 – SysDragon 2013-02-19 14:42:54