Vcl.Dialogs.MessageDlg
Delphi
function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint): Integer;
function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint; DefaultButton: TMsgDlgBtn): Integer; overload;
C++
extern DELPHI_PACKAGE int __fastcall MessageDlg(const System::UnicodeString Msg, System::Uitypes::TMsgDlgType DlgType, System::Uitypes::TMsgDlgButtons Buttons, int HelpCtx)/* overload */;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| function | public | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | Vcl.Dialogs |
説明
画面の中央にメッセージ ダイアログ ボックスを表示します。
MessageDlg を呼び出して、ユーザーのレスポンスを得るためにメッセージ ボックスを前面に表示します。
Msg は、表示されるメッセージの内容です。
DlgType は、ダイアログの目的を示します。
Buttons は、一連のボタンで、そのメッセージ ボックスにどのボタンを表示させるかを示します。 ボタンは、この Buttons セットに指定された通りの順番で、実際に表示されます。
HelpCtx は、ダイアログが表示されているときに、ユーザーがヘルプ ボタンまたは〔F1〕をクリックした場合に表示されるべき、ヘルプ トピックのコンテキスト ID を示します。
DefaultBtn は、Buttons で指定されたものの中で、どのボタンをダイアログのデフォルト ボタン(フォーカスされたボタン)にするかを指定します。
MessageDlg は、ユーザーが選択したボタンの値を返します。
メッセージ ボックスに現れる可能性のある、ボタンの各種類の値と、それに対応する、ユーザーがそのボタンを選択した場合に返される値については、Vcl.Dialogs.TMsgDlgButtons ページの表を参照してください。
| TMsgDlgBtn 値 | 対応する戻り値 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
メモ: ユーザーがメッセージ ボックスで Ctrl+C を押した場合、メッセージのテキストがクリップボードにコピーされます。