Процедура ShowMessage (‘<строка>’) отображающая окно с сообщением и кнопкой ОК. Пример: ShowMessage (‘До свидания!’)
Процедура ShowMessageFmt(‘Задано %d параметров из %d ’, [n1,n2]) Последний оператор при n1=5 и n2=7 выдаст сообщение с текстом: «Задано 5 параметров из 7»
Функции отображают окна, в которых пользователю задается какой-либо вопрос и анализируется полученный ответ.
Функция MessageDlg (<строка>, AType, Abuttons, HelpCtx) отображает диалоговое окно и ожидает ответ пользователя. Вид отображения окна задается параметром AType.
Значение | Описание |
MtWarning | Окно замечаний |
MtError | Окно ошибок |
MtInformation | Информационное окно |
MtConfirmation | Окно подтверждения |
mtCustom | Заказное окно без рисунка |
Параметр Abuttons определяет, какие кнопки будут присутствовать в окне.
Значение | Надпись на кнопке |
MbYes | Yes |
MbNo | No |
MbOk | Ok |
MbCancel | Cancel |
MbHelp | Help |
MbAbort | Abort |
MbRetry | Retry |
MbIgnore | Ignore |
MbAll | All |
Определены 3 константы, соответствующие часто используемым сочетанием кнопок
MbYesNoCancel | Входят кнопки Yes, No, Cancel |
mbOkCancel | Входят кнопки Ok, Cancel |
mbAbortRetryIgnore | Входят кнопки Abort, Retry, Ignore |