社区
VB
帖子详情
如何知道一个线程已经执行完毕?
lovejsp
2004-12-09 02:25:52
Dim th As New Threading.Thread(AddressOf Save)
th.Start()
Form1.ActiveForm.Text += "Waiting..."
当th结束后,我想更新Form1的Text属性或弹出信息框告诉客户工作已经完毕了。谢谢 .
...全文
184
6
打赏
收藏
如何知道一个线程已经执行完毕?
Dim th As New Threading.Thread(AddressOf Save) th.Start() Form1.ActiveForm.Text += "Waiting..." 当th结束后,我想更新Form1的Text属性或弹出信息框告诉客户工作已经完毕了。谢谢 .
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovejsp
2004-12-09
打赏
举报
回复
Dim th As New Threading.Thread(AddressOf Save)
th.Start()
Form1.ActiveForm.Text += "Waiting..."
While (th.IsAlive = False)
MessageBox.Show("恭喜你,已经完成")
End While
这样会为不行?
lovejsp
2004-12-09
打赏
举报
回复
楼上的可否写点代码看看呢。
兔子-顾问
2004-12-09
打赏
举报
回复
可以用join阻断自己现在的线程么?如果一定要等待那个线程的话,线程有可能自己中止么?save最后一行写个通知吧。或者设置一个共享变量,线程启动的时候,moitior.enter,结束的时候moitior.exit,这样,你启动线程后,就写那个变量,写完成就说明线程结束了。
lovejsp
2004-12-09
打赏
举报
回复
可以用委拖吗?我想要相关的例子,谢谢。
SeeSunSet
2004-12-09
打赏
举报
回复
可以在th.Start后面加一个循环. 直到Save方法将其循环条件值改掉为止.才执行最近一句话.
bybandzk
2004-12-09
打赏
举报
回复
期待中.........
线程
池如何
知道
一个
线程
已经
执行
完毕
【超详细版】
不管是
线程
池内部还是外部,要想
知道
线程
是否
执行
结束,我们必须要获取
线程
执行
结束后的状态,而
线程
本身没有返回值,所以 只能通过阻塞-唤醒的方式来实现参考文章:https://www.51cto.com/article/720389.html。
java
线程
执行
结束_java中怎么判断
线程
执行
完毕
java中怎么判断
线程
执行
完毕
发布时间:2020-05-15 15:18:05来源:亿速云阅读:316作者:Leahjava中怎么判断
线程
执行
完毕
?针对这个问题,今天小编总结这篇有关
线程
判断的文章,希望帮助更多想学习java的同学找到更加简单易行的办法。我们可以通过调用thread.Join()方法,把要判断的
线程
加入到当前
线程
中,这样可以将两个交替
执行
的
线程
合并为顺序
执行
的
线程
。如果顺利
执行
,则...
[Delphi]如何判断
线程
已
执行
完毕
?
MyThread:=TMyThread.Create(False);如何判断
线程
MyThread已
执行
完毕
?因为程序中有个事件必须等某
线程
完成后才
执行
说明中说可以用ReturnValue,但我感觉这个值一直是0,没有变化啊----------------------用MyThread.Waitfor或者WaitForSingleObject(MyThread.Handle, INFINITE)--
python 判断
线程
是否
执行
完毕
_判断
线程
池中的
线程
是否全部
执行
完毕
在使用多
线程
的时候有时候我们会使用 java.util.concurrent.Executors的
线程
池,当多个
线程
异步
执行
的时候,我们往往不好判断是否
线程
池中所有的子
线程
都
已经
执行
完毕
,但有时候这种判断却很有用,例如我有个方法的功能是往
一个
文件异步地写入内容,我需要在所有的子
线程
写入
完毕
后在文件末尾写“---END---”及关闭文件流等,这个时候我就需要某个标志位可以告诉我是否
线程
池中所有的子线...
多
线程
编程中如何确保子
线程
执行
完毕
后主
线程
再
执行
-CountDownLatch
定义 ountDownLatch是在java1.5被引入,存在于java.util.cucurrent包下,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue。 countDownLatch这个类使
一个
线程
等待其他
线程
各自
执行
完毕
后再
执行
,它是通过
一个
计数器来实现的,计数器的初始值是
线程
的数量。每当
一个
线程
执行
完毕
后,计数器的值就-1,当计数器的值为0时,表示所有
线程
都
执行
完毕
,然后在闭锁上等待的
线程
就可以恢复工作了。 线
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章