WinForm程序如何等待多个线程执行完后提示用户?
来源:互联网 发布:4m宽带能看网络电视吗 编辑:程序博客网 时间:2024/04/28 22:10
使用多线程并行执行可以大大提高程序处理速度,但多个事务线程执行完毕后如何通知用户呢?
可以使用Join将多个事务线程合并到主线程中,事务线程执行完毕后主线程才可以继续执行。代码如下:
for (int i = 0; i < matchCollection.Count; i++ )
...{
//Start new thread
thread = new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(ThreadMethod));
thread.Start(remotingUrl);
threadList.Add(thread);
}
foreach (System.Threading.Thread Thread in threadList)
...{
Thread.Join();
}
...{
//Start new thread
thread = new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(ThreadMethod));
thread.Start(remotingUrl);
threadList.Add(thread);
}
foreach (System.Threading.Thread Thread in threadList)
...{
Thread.Join();
}
- WinForm程序如何等待多个线程执行完后提示用户?
- Java等待多个线程执行完毕
- MFC - 如何等待多个线程结束
- VS2010正式版如何在程序运行完后等待用户按任意键退出
- 主线程等待多个线程执行完毕
- Winform 等待...提示
- 如何等待一个线程完成后才继续执行之后的操作
- c#如何实现一个线程暂停,等待用户输入文本后继续运行?
- c#如何实现一个线程暂停,等待用户输入文本后继续运行?
- android开启多个线程网络获取数据后,等待所有线程完毕后跳转
- Java如何等待子线程执行结束
- Java如何等待子线程执行结束
- Java如何等待子线程执行结束
- Java如何等待子线程执行结束
- Java如何等待子线程执行结束
- Java如何等待子线程执行结束
- 主线程等待子线程执行完毕后再执行
- VB.Net程序设计:跨线程弹出等待提示窗体,允许多个等待提示窗体同时存在。
- 提升 IE7 的访问速度
- java技术背景及相关介绍
- 创建型模式-- 设计模式学习之一
- 寻找记忆中的朋友
- [笑話] 九個笑話告訴你九個道理...
- WinForm程序如何等待多个线程执行完后提示用户?
- 阻止窗口关闭 WM_CLOSE,WM_DESTROY,WM_QUIT
- 在 vi 中替换字符串
- 山水客家人
- 《经典精彩Lib翻译》系列之libiconv (1)libiconv的介绍
- 打开喉咙唱山歌
- 《经典精彩Lib翻译》系列之libiconv (2)ICONV程序
- [Web]如何制作网站首页 变换的 焦点 新闻 广告
- 《经典精彩Lib翻译》系列之libiconv (3)ICONV_OPEN函数