Vcl.Forms.TCustomForm.OnCloseQuery

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

Delphi

property OnCloseQuery: TCloseQueryEvent read FOnCloseQuery write FOnCloseQuery  stored IsForm;

C++

__property TCloseQueryEvent OnCloseQuery = {read=FOnCloseQuery, write=FOnCloseQuery, stored=IsForm};

プロパティ

種類 可視性 ソース ユニット
event protected
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TCustomForm

説明

問い合わせを終了しようとしたときに発生します。

OnCloseQuery イベントハンドラを記述すると,どのような状態のときにフォームを閉じることができるかを指定できます。OnCloseQuery イベントハンドラは,フォームのクローズが可能かどうかを決める Boolean 型の CanClose 値を返します。この変数のデフォルト値は true です。

OnCloseQuery イベントハンドラを使用すると,フォームをすぐに閉じるかどうかをユーザーに確認できます。たとえばこのハンドラを使用して,フォームを閉じる前にファイルを保存するようにユーザーに求めるメッセージボックスを表示できます。

TCloseQueryEvent は,フォームを閉じることが可能かどうかを決めるメソッドへのポインタの型です。CanClose パラメータの値によって,フォームを閉じることが可能かどうかが決まります。

関連項目