Vcl.Forms.TCustomForm.ShowModal
Delphi
function ShowModal: Integer; virtual;
C++
virtual int __fastcall ShowModal();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
説明
フォームをモーダル ダイアログとして表示します。
ShowModal を使用すると、フォームをモーダル ダイアログとして表示することができます。モーダル フォームとは、そのフォームが閉じない限り、アプリケーションが実行を継続できないフォームのことを指します。このため、ShowModal は、フォームが閉じられるまで返ってきません。フォームが閉じられると、ModalResult プロパティの値を返します。
モーダル フォームを閉じるには、その ModalResult プロパティを 0 以外の値に設定します。
メモ: ModalResult プロパティを mrNone 以外の値に設定したボタンをフォームが保有している場合、ユーザーがそれらのボタンをクリックすると、フォームは自動的に閉じられ、ModalResult 値が ShowModal の戻り値として返されます。
グローバル関数の IsAbortResult、IsAnAllResult、IsNegativeResult、IsPositiveResult を使用すると、共通戻り値に対する戻り値を確認することができます。
関連項目