Функция Message (String, Word) : Word
Top  Previous  Next


Назначение  
Функция предназначена для выдачи запроса или сообщения.  
Описание  
Message (aMessage : String, Mode : Word ) : Word;  
Параметры  
aMessage : String - текст сообщения.  
Mode : Word - описание кнопок и заголовка. Для вычисления Mode можно использовать:  
· константы кнопок, которые появятся в диалоговом окне: YesButton, NoButton, CancelButton, OkButton, YesNo, OkCancel (YesNo =YesButton + NoButton, OkCancel = OkButton + CancelButton);  
· варианты заголовков: Error (ошибка), Warning (предупреждение)(значение по умолчанию) Information (информация), Confirmation (подтверждение). Для перехода на новую строку можно использовать Chr(13) или ^m, например Message('Ошибка:'+Chr(13)+'Файл не найден', Error). 
Mode вычисляется как сумма необходимого заголовка и кнопок.  
Функция может использоваться как процедура.  
Возвращаемое значение  
Команда, соответствующая нажатой кнопке, может быть cmOk, cmCancel, cmYes, cmNo.  
Пример  
if Message('Продолжить?', YesNo+Confirmatoin)  
=cmYes  
then{Продолжить};  
Message('Расчет завершен', 0);