MESSAGEBOX — различия между версиями
Материал из GB wiki
Alexey (обсуждение | вклад) |
Alexey (обсуждение | вклад) |
||
Строка 50: | Строка 50: | ||
! style="color:red;background-color:#ffffcc;" colspan="2"|Флаги для пиктограмм (иконок) | ! style="color:red;background-color:#ffffcc;" colspan="2"|Флаги для пиктограмм (иконок) | ||
|- | |- | ||
− | | '''MB_ICONEXCLAMATION'''<br>'''MB_ICONWARNING'''<br>0x48 || [[Файл:MessageBoxWarn.PNG]] | + | | '''MB_ICONEXCLAMATION'''<br>'''MB_ICONWARNING'''<br>0x48 || ''Предупреждение.'' В окне будет отображаться пиктограмма восклицательного знака: [[Файл:MessageBoxWarn.PNG]] |
|- | |- | ||
− | | '''MB_ICONINFORMATION'''<br>'''MB_ICONASTERISK'''<br>0x64 || | + | | '''MB_ICONINFORMATION'''<br>'''MB_ICONASTERISK'''<br>0x64 || ''Информация.'' В окне будет отображаться пиктограмма символа '''''i''''': [[Файл:MessageBoxInfo.PNG]] |
|- | |- | ||
− | | '''MB_ICONQUESTION'''<br>0x32 || | + | | '''MB_ICONQUESTION'''<br>0x32 || ''Вопрос.'' В окне будет отображаться пиктограмма вопросительного знака: [[Файл:MessageBoxQuest.PNG]] |
|} | |} |
Версия 11:12, 4 августа 2015
Функция отображает диалоговое окно с заголовком, текстом сообщения и набором кнопок (доступна с версии ???).
Синтаксис
MESSAGEBOX(текст, заголовок, флаги)
Аргументы
- текст
- строка, текст сообщения в диалоговом окне
- заголовок
- строка, заголовок диалогового окна
- флаги
- целое, флаг (или комбинация флагов), определяющий стиль диалогового окна: внешний вид, набор кнопок и другие параметры. Можно использовать именованные константы совместно с функцией TYPE, так и их числовые значения. Список возможных флагов смотрите ниже.
Тип результата
- целое. Список возвращаемых значений смотрите ниже.
Примеры
Пример 1.
MessageBox('Текст в диалоговом окне', 'Заголовок окна', Type(MB_OKCANCEL))
или
MessageBox('Текст в диалоговом окне', 'Заголовок окна', 1)
Пример 2.
MessageBox('Текст в диалоговом окне', 'Заголовок окна', Type(MB_OKCANCEL + MB_ICONWARNING))