System.Classes.TThread.CheckTerminated
Delphi
class function CheckTerminated: Boolean; static;
C++
static bool __fastcall CheckTerminated();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TThread |
説明
スレッドが終了を要求されているかどうかを示します。
CheckTerminated を使用すると、Terminated フラグが現在のスレッドに設定されているかどうかをチェックすることができます。
このクラス関数は、Terminated プロパティと同じ値を返し、CheckTerminated は、スレッド クラスの外部から呼び出せることのみ異なります。スレッド クラス内部からの場合には、代わりに Terminated を使用してください。こちらの方が、若干パフォーマンスが良くなります。
メモ: CheckTerminated および SetReturnValue は、内部的に作成されたスレッドに対してのみ呼び出せます。外部で作成されたスレッドに対してこれを呼び出すと、例外が発生します。