MESSAGEBOX — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
Строка 27: Строка 27:
 
}}
 
}}
  
{|
+
<br/>
! Наименование флага<br>значение !! Значение
+
{| border="1" cellpadding="5"
 +
! Флаг !! Значение
 
|-
 
|-
Апельсин  ||   Яблоко ||  и т.д.
+
'''MB_ABORTRETRYIGNORE'''<br>0x2    ||  Кнопки: ''Прервать, Повтор, Пропустить''
 
|-
 
|-
|   Хлеб    ||   Булка ||  и т.д.
+
| именованный флаг отсутствует<br>0x6  ||  Кнопки: ''Отмена, Повтор, Продолжить''
 
|-
 
|-
|   Масло  || Мороженое ||  и т.д.
+
| '''MB_OK'''<br>0x0                  || Кнопка: ''OK''
 
|}
 
|}

Версия 10:18, 4 августа 2015

Функция отображает диалоговое окно с заголовком, текстом сообщения и набором кнопок (доступна с версии ???).

Синтаксис

MESSAGEBOX(текст, заголовок, флаги)

Аргументы

текст
строка, текст сообщения в диалоговом окне
заголовок
строка, заголовок диалогового окна
флаги
целое, флаг (или комбинация флагов), определяющий стиль диалогового окна: внешний вид, набор кнопок и другие параметры. Можно использовать именованные константы совместно с функцией TYPE, так и их числовые значения. Список возможных флагов смотрите ниже.

Тип результата

целое. Список возвращаемых значений смотрите ниже.

Примеры

Пример 1.
MessageBox('Текст в диалоговом окне', 'Заголовок окна', Type(MB_OKCANCEL))
или
MessageBox('Текст в диалоговом окне', 'Заголовок окна', 1)
MessageBox1.PNG


Пример 2.
MessageBox('Текст в диалоговом окне', 'Заголовок окна', Type(MB_OKCANCEL + MB_ICONWARNING))
MessageBox2.PNG


Флаг Значение
MB_ABORTRETRYIGNORE
0x2
Кнопки: Прервать, Повтор, Пропустить
именованный флаг отсутствует
0x6
Кнопки: Отмена, Повтор, Продолжить
MB_OK
0x0
Кнопка: OK