Description |
The ShowMessage procedure displays a string of Text in a simple dialog with an OK button.
It is used to inform the user of some information - no decision is needed by the user.
Insert carriage return and line feed characters (#13#10) into the string to generate multi line message display.
|
|
Related commands |
InputBox |
|
Display a dialog that asks for user text input, with default |
InputQuery |
|
Display a dialog that asks for user text input |
MessageDlg |
|
Displays a message, symbol, and selectable buttons |
MessageDlgPos |
|
Displays a message plus buttons at a given screen position |
PromptForFileName |
|
Shows a dialog allowing the user to select a file |
ShowMessageFmt |
|
Display formatted data in a simple dialog with an OK button |
ShowMessagePos |
|
Display a string in a simple dialog at a given screen position |
|
|
|
Example code : Show single and multiple line text displays |
// Full Unit code. // ----------------------------------------------------------- // You must store this code in a unit called Unit1 with a form // called Form1 that has an OnCreate event called FormCreate. unit Unit1; interface uses Forms, Dialogs; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} // Include form definitions procedure TForm1.FormCreate(Sender: TObject); begin // Show a simple message
ShowMessage('Hello World');
// Show a blank message
ShowMessage('');
// Split this into two lines
ShowMessage('Hello '+#13#10+'World');
end; end.
|
Hide full unit code |
Hello World
Hello
World
|
|