如何使主线程不结束
dpr文件
begin
CreateThread(nil, 0, @aa, nil, 0, bb);
其它代码
其它代码
其它代码
end.
执行完 '其它代码'后 aa这个线程也会终止 为了让aa不停止 我在end.前加了个 while true do sleep(9999);这样就可以了 可总觉得这样不太好
又听说用FreeOnTerminate Terminated WaitFor之类的东西可以办到 试了半天不会玩 这个dpr文件中的begin...end.间的东西也算个线程吧 怎么让它不terminate 怎么让它waitfor呢
begin
CreateThread(nil, 0, @aa, nil, 0, bb);
其它代码
其它代码
其它代码
end.
执行完 '其它代码'后 aa这个线程也会终止 为了让aa不停止 我在end.前加了个 while true do sleep(9999);这样就可以了 可总觉得这样不太好
又听说用FreeOnTerminate Terminated WaitFor之类的东西可以办到 试了半天不会玩 这个dpr文件中的begin...end.间的东西也算个线程吧 怎么让它不terminate 怎么让它waitfor呢
...全文
相关推荐
python主线程与子线程的结束顺序实例解析
**主线程不等待守护线程完成**: 如果子线程被设定为守护线程(通过调用`setDaemon(True)`),则主线程结束时不会等待这些守护线程执行完毕。
主线程等待子线程结束
**线程同步**: - 线程同步是指在多线程环境中,控制不同线程的执行顺序和访问共享资源的方式,以避免数据不一致和竞态条件。
Java多线程--让主线程等待所有子线程执行完毕在执行
`regist()`和`unRegist()`方法需要同步,以防止并发修改`runningThreads`列表,导致数据不一致。5.
Android线程结束——合理的结束你想结束的线程
本篇文章将深入探讨如何合理地结束Android中的线程,以确保应用程序的性能和稳定性。首先,理解Android的主线程(UI线程)至关重要。
Java实现等待所有子线程结束后再执行一段代码的方法
在 Java 中,实现等待所有子线程结束后再执行一段代码是非常重要的,因为它可以确保主线程等待所有子线程完成任务后再继续执行。


Windows SDK/API
