FMX.Forms.TApplication.ShowException
Delphi
procedure ShowException(E: Exception);
C++
void __fastcall ShowException(System::Sysutils::Exception* E);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | TApplication |
説明
アプリケーション コードが捕捉できなかった例外のメッセージ ボックスを表示します。
HandleException メソッドは、OnException イベントに対してハンドラが指定されていない場合、デフォルトで ShowException を呼び出します。例外をフィルタリングする例外ハンドラがある場合、ShowException は、そのフィルタからもれた例外に対して呼び出されます。
アプリケーションに対して例外がどのように処理されるかを指定するには、OnException イベントのハンドラを記述します。
ヒント: コンポーネント ベースのアプリケーションでは、デフォルトの例外ハンドラがShowException を自動的に呼び出すため、ユーザーが ShowException を呼び出す必要はほとんどないでしょう。