标签: vb.net timing
我制作了一个打开应用程序的程序,将线程休眠500ms,然后拍摄帧的句柄。我这样做大约600个文件。奇怪的是,每40个左右的文件,process.kill()都不起作用,因为应用程序挂起,正在运行的文件程序正在运行,当它应该被杀死时,我的程序在尝试启动时崩溃处理。在我的慢速笔记本电脑上,它每隔60左右就会崩溃一次,在我的快速quadro上,每30个左右。什么可能导致这个?我没看到如何跳过一个程序;奇....
由于
答案 0 :(得分:0)
延长时间值会发生什么?而不是500毫秒,尝试2-4秒。此外,请尝试使用WaitForExit,以便检测应用程序是否挂起。