Функция MESSAGEBOX( )
См. также Пример
Синтаксис
MESSAGEBOX(cMessageText [, nDialogBoxType [, cTitleBarText]])
Параметры
cMessageText
Задает текст, который должен появляться в диалоговом окне. Для переноса части
сообщения на новую строку используйте в тексте cMessageText возврат каретки (CHR(13)). Высота и ширина диалогового окна будут
соответствующим образом отрегулированы, чтобы вместить весь текст cMessageText.
nDialogBoxType
Определяет кнопки и значки диалогового окна, кнопку по умолчанию при появлении
диалогового окна и поведение диалогового окна.
В приведенных ниже таблицах значения от 0 до 5 задают кнопки, отображаемые в
иалоговом окне, а значения 16, 32, 48 и 64
Если аргумент nDialogBoxType опущен, это эквивалентно заданию значения 0.
значки диалогового окна. Значения 0, 256 и 512 определяют, какая кнопка в диа
оговом окне используется по умолчанию, то есть изображается нажимаемой в откр
вающемся диалоговом окне.
| Значение
| Кнопка диалогового окна
|
| 0
| Только кнопка OK.
|
| 1
| Кнопки OK и Cancel.
|
| 2
| Кнопки Abort, Retry и Ignore.
|
| 3
| Кнопки Yes, No и Cancel.
|
| 4
| Кнопки Yes и No.
|
| 5
| Кнопки Retry и Cancel.
|
| Значение
| Значок
|
| 16
| Знак останова.
|
| 32
| Вопросительный знак.
|
| 48
| Восклицательный знак.
|
| 64
| Значок информации (i).
|
| Значение
| Кнопка, принимаемая по умолчанию
|
| 0
| Первая кнопка.
|
| 256
| Вторая кнопка.
|
| 512
| Третья кнопка.
|
Кнопки Abort, Retry и Ignore.
В качестве значка в окне сообщения используется вопросительный знак.
Вторая кнопка, Retry, используется по умолчанию.
cTitleBarText
Задает текст для строки заголовка диалогового окна. Если аргумент cTitleBarText опущен, в строке заголовка будет стоять текст "Microsoft Visual FoxPro".
Результат
Числовой
Комментарии
Значение, возвращаемое функцией MESSAGEBOX( ), указывает, какая кнопка была вы рана в диалоговом окне. Если в диалоговом окне с кнопкой Cancel для выхода из его нажимается клавиша
ESC, то возвращается то же значение (2), что и при нажатии кнопки Cancel.
Обратите внимание, что самая короткая аббревиатура данной функции
MESSAGEB( ).
В следующей таблице перечислены значения, возвращаемые функцией MESSAGEBOX( ) ля каждой кнопки.
| Возвращаемое значение
| Кнопка
|
| 1
| OK
|
| 2
| Cancel
|
| 3
| Abort
|
| 4
| Retry
|
| 5
| Ignore
|
| 6
| Yes
|
| 7
| No
|
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.

