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

时间:2014-02-11 09:25:20

标签: c++builder c++builder-2010 tthread

由于C ++ Builder 2010似乎没有在CheckTerminated()上包含TThread函数,所以我将自己添加到一个线程中,我需要检查线程外部的状态。

这很好用,但是我试图找到关于是否让线程的Exectue()函数将Terminated属性设置为true或者我是否手动的信息必须在Execute()方法的末尾执行此操作,或者在Terminate()方法的末尾运行Execute()

1 个答案:

答案 0 :(得分:4)

FreeOnTerminate 设置为false并阅读完成属性,以确定执行()功能是否已完成。

if(myThread->Finished)
{
}