色々なメッセージボックス



ここでは下記の3つのメッセージボックスを簡単に説明をします。

■内訳

メッセージボックス ボタン Beep音 タイトルの文字列 ビットマップ
TApplication.MessageBox 1つ以上 あり 変更可能 あり
MessageDlg 1つ以上 なし 変更不可能 あり
ShowMessage [OK]ボタンのみ なし 変更不可能 なし


@TApplication.MessageBox


TApplication.MessageBoxの処理
Application.MessageBox('テスト用文字列', 'タイトル', MB_YESNO);

*第三引数はWin32 API プログラマーズ リファレンスに載っています。

AMessageDlg



MessageDlgの処理
MessageDlg('テスト用文字列', mtInformation, [mbYes, mbNo], 0);

*タイトルの文字列は第二引数に関連付けられています。


BShowMessage


ShowMessageの処理
ShowMessage('テスト用文字列');

*これはよくテスト用に良く使われます。



Delphi Tipsのページへ



ホーム