Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Функция MESSAGEBOX( )

См. также Пример

Отображает диалоговое окно, определенное пользователем.

Синтаксис

MESSAGEBOX(cMessageText [, nDialogBoxType [, cTitleBarText]])

Параметры

cMessageText

Задает текст, который должен появляться в диалоговом окне. Для переноса части сообщения на новую строку используйте в тексте cMessageText возврат каретки (CHR(13)). Высота и ширина диалогового окна будут соответствующим образом отрегулированы, чтобы вместить весь текст cMessageText.

nDialogBoxType

Определяет кнопки и значки диалогового окна, кнопку по умолчанию при появлении диалогового окна и поведение диалогового окна.

В приведенных ниже таблицах значения от 0 до 5 задают кнопки, отображаемые в иалоговом окне, а значения 16, 32, 48 и 64 fox90001.gif значки диалогового окна. Значения 0, 256 и 512 определяют, какая кнопка в диа оговом окне используется по умолчанию, то есть изображается нажимаемой в откр вающемся диалоговом окне.

Если аргумент nDialogBoxType опущен, это эквивалентно заданию значения 0.

Значение
Кнопка диалогового окна
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
Третья кнопка.

Аргумент nDialogBoxType может представлять собой сумму трех значений fox90001.gif по одному из каждой таблицы. Например, если nDialogBoxType равняется 290 (2+32+256), он задает диалоговое окно со следующими характе истиками:

fox90000.gif Кнопки Abort, Retry и Ignore.

fox90000.gif В качестве значка в окне сообщения используется вопросительный знак.

fox90000.gif Вторая кнопка, Retry, используется по умолчанию.

cTitleBarText

Задает текст для строки заголовка диалогового окна. Если аргумент cTitleBarText опущен, в строке заголовка будет стоять текст "Microsoft Visual FoxPro".

Результат

Числовой

Комментарии

Значение, возвращаемое функцией MESSAGEBOX( ), указывает, какая кнопка была вы рана в диалоговом окне. Если в диалоговом окне с кнопкой Cancel для выхода из его нажимается клавиша ESC, то возвращается то же значение (2), что и при нажатии кнопки Cancel.

Обратите внимание, что самая короткая аббревиатура данной функции fox90001.gif 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. Команды, функции, операторы, объекты, свойства, события и методы.