Источник: KOL.mastak.ru
procedure MsgOK( const S: String );
Самый простой способ для вывода сообщений пользователю. Заголовок приравнивается
к Applet.Caption (или 'Error' если Applet не запущен)
function ShowMsg( const S: String; Flags: DWORD ): DWORD;
Упрощенный для использования MessageBox. Поэтому подробное описание Flags и
возвращаемых значений можете посмотреть в Win32.hlp или в конце этого раздела
(но без описания).
procedure ShowMessage( const S: String );
ShowMsg с Flags равным MB_OK or MB_SETFOREGROUND.
procedure ShowMsgModal( const S: String );
Процедура будет вам полезна, если вам надо вывести большое количество информации
в модальном окне. Окно имеет фиксированную ширина 400 пикселей и текст в нем
автоматически переносится на другую строку. Окно выводится посередине экрана
с заголовком 'Information'.
function SysErrorMessage( ErrorCode: Integer ): string;
Создает и возвращает строку, содержащую форматированное системное сообщение
об ошибке. Вы можите отобразить это сообщение на экране или записать в файл.
Например, вы хотите вывести это сообщение на экран: ShowMsg( SysErrorMessage(
GetLastError ) );
Список констант для API MessageBox и KOL ShowMsg | |
|
|
MB_ABORTRETRYIGNORE MB_APPLMODAL MB_DEFAULT_DESKTOP_ONLY MB_DEFBUTTON1 MB_DEFBUTTON2 MB_DEFBUTTON3 MB_DEFBUTTON4 MB_HELP MB_ICONASTERISK MB_ICONERROR MB_ICONEXCLAMATION MB_ICONHAND MB_ICONINFORMATION MB_ICONQUESTION MB_ICONSTOP MB_ICONWARNING MB_OK MB_OKCANCEL MB_RETRYCANCEL MB_RIGHT MB_RTLREADING MB_SERVICE_NOTIFICATION MB_SETFOREGROUND MB_SYSTEMMODAL MB_TASKMODAL MB_YESNO MB_YESNOCANCEL |
IDABORT IDCANCEL IDIGNORE IDNO IDOK IDRETRY IDYES |
|
Программирование для чайников.
|