标题:敬请各位高手解决:vb.net2010如何判断所有多线程都已经运行完毕的问题?谢 ...
取消只看楼主
HVB6
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:320
专家分:561
注 册:2013-10-30
结帖率:100%
 问题点数:0 回复次数:3 
敬请各位高手解决:vb.net2010如何判断所有多线程都已经运行完毕的问题?谢谢
本人的一个程序经过测试已经正常,在此程序中,有几个过程中用到数目不等的多线程的方法,
这些多线程的运行有以下三个状况要判断(这是程序每次运行必须出现的状况之一):一、无一个多线程运行,
当几个过程运行结束时,程序结束,且用Msgbox函数通知:程序完毕。;二、不是所有的多线程运行,当几个过程和
多线程运行结束时,程序结束,且用Msgbox函数通知:程序完毕。;三、所有的多线程运行,当几个过程和多线程运行结
束时,程序结束,且用Msgbox函数通知:程序完毕。。
如上的情况,如何用代码解决。

[此贴子已经被作者于2017-9-5 08:52编辑过]

搜索更多相关主题的帖子: vb.net 判断 多线程 运行 完毕 
2017-09-05 08:48
HVB6
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:320
专家分:561
注 册:2013-10-30
得分:0 
补充:由于每次处理的问题的难度不一,程序运行完毕的时间也不一致,少则几秒,多则几分钟。
2017-09-05 09:02
HVB6
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:320
专家分:561
注 册:2013-10-30
得分:0 
以下是微软的答复,太复杂。
https://msdn.(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1
2017-09-05 17:28
HVB6
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:320
专家分:561
注 册:2013-10-30
得分:0 
微软的答复,本人认为只是说明如何运行多线程,没有说到如何判断所有的多线程已经全部运行完毕。
2017-09-06 16:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-480485-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.104329 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved