FMX.Forms.TApplication.Terminated

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property Terminated: Boolean read FTerminate write FTerminate;

C++

__property bool Terminated = {read=FTerminate, write=FTerminate, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms TApplication

説明

アプリケーションがシャットダウン処理中であることを報告します。

Terminated は、ProcessMessages メソッドを呼び出す際に使用され、これにより、アプリケーションは、シャットダウン処理が開始された後に、無駄なアクションを実行することがなくなります。ProcessMessages は、WM_QUIT メッセージを受け取ると、TerminatedTrue を設定します。

アプリケーションは通常、アプリケーションのメイン ウィンドウが閉じられた、または Terminate メソッドが呼び出された際に、WM_QUIT メッセージを受け取ります。

ヒント: 計算処理が集約されたループを使用するアプリケーションでは、定期的に ProcessMessages を呼び出し、また、Terminated をチェックして、計算を中止してアプリケーションを終了させるか判断するとよいでしょう。

関連項目