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