我的计时器在进程启动时停止运行,如何让计时器保持运行直到进程结束,我之前已经开始工作了,所以我真的很困惑为什么它停止工作。
Timer1.Start()
Dim p As New Process
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
p.StartInfo.FileName = "c:\db.bat"
p.Start()
p.WaitForExit()
TabControl1.SelectTab(3)
我认为我需要以稍微不同的方式运行该过程,但我仍然需要等待退出,因为这会转到下一个标签。
答案 0 :(得分:0)
所以我对此的最终解决方案是在后台工作程序中运行一个新进程,该进程与我的表单运行异步,当运行worker完成时它选择了下一个选项卡。
此视频对于了解工作人员https://www.youtube.com/watch?v=RMIOVVLhUvE
非常有帮助