gpt4 book ai didi

c++builder - 完成的 Execute() 函数是否设置了 Terminated 属性

转载 作者:行者123 更新时间:2023-12-02 00:00:30 34 4
gpt4 key购买 nike

因为 C++ Builder 2010 似乎不包含 CheckTerminated()TThread 上运行我将自己添加到一个线程中,我需要从线程外部检查其状态。

这工作正常,但我正在尝试查找有关是否允许 Exectue() 的信息线程完成的函数设置了 Terminated属性(property)true或者如果我必须在 Execute() 结束时手动执行此操作方法,或者运行 Terminate()Execute() 的末尾方法。

最佳答案

FreeOnTerminate 设置为 false 并读取 Finished 属性以查明 Execute() 函数是否已完成。

if(myThread->Finished)
{
}

关于c++builder - 完成的 Execute() 函数是否设置了 Terminated 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21697781/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com