vb.net进程卡 vbnet doevent

VB.NET用子线程进行大批量数据传输,UI卡死,请高手指教。代码如下

试试这个怎么样,添加在子进程里面,就加在你批量传输代码里的每一个传输后面,也就是大批量中的每传输一个数据就暂停一下,而不是每一个大批量才暂停一下

班戈网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联公司公司2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

System.Threading.Thread.Sleep(10) '让它走慢一点

VB.NET中,串口接收数大量数据时如果执行SerialPort.close动作,程序会卡死在这里

对同一个串口的操作应该放在单个线程里,你的程序应该将串口接收和串口关闭的执行都放在一个线程里进行,这样在接收数据的间隙就可以正常执行close动作。而不会造成两个线程都在操作串口。

vb.net 多线程卡死界面,新手求前辈们帮助,感谢

“卡死”是一个非常主观的描述,如果你要让主线程杀掉卡死的线程,那么你必须给“卡死”做出准确的定义。

什么是卡死?30秒没有响应就是卡死?那么“没有响应”的定义又是什么?

你给出这些条件以后,杀掉一个线程就不难。Abort方法,Dispose方法,都可以。


当前文章:vb.net进程卡 vbnet doevent
文章起源:http://myzitong.com/article/doihgcs.html