Вывод данных

Для вывода данных можно использовать функцию вывода MsgBox, которая при выполнении активизирует свое стандартное диалоговое окно сообщений на экране. Функция позволяет выводить как числовые, так и текстовые сообщения на экран. Окно может иметь кнопки OK, Cancel, Yes, No. Синтаксис записи функции для создания стандартного окна вывода следующий:

MsgBox <Сообщение> [, Атрибуты] [,Заголовок]

Сообщение - это текст, который записывается в «кавычках» - "Сообщение". Атрибуты задаются числовыми константами либо системными константами, либо их не задают вовсе - определяет количество выводимых кнопок, стиль используемого стандартного значка. Заголовок - это заголовок выводимого окна; если параметр отсутствует, то используется имя приложения. Например, MsgBox "Деление на ноль", 0, "Пример использования MsgBox".

Рис. 2.7. Пример использования стандартного окна сообщений

Рис. 2.8. MsgBox с тремя кнопками - значение Атрибуты = 2

В приложении можно использовать стандартные кнопки и значки, значения некоторых из них приведены в таблице 2.3.

Таблица 2.3. Стандартные значения атрибутов для MsgBox
 Константа  Значение  Описание
 VbOkOnly  0  Наличие кнопки OK
 VbOkCancel  1  Наличие кнопок OK и Cancel
 VbYesNoCancel  3  Наличие кнопок YES, NO и Cancel
 VbYesNo  4  Наличие кнопок YES и NO
 VbCritical  16  Значок критического сообщения
 VbQuestion  32  Значок-Вопрос с предупреждением
 VbExclamation  48  Значок-Предупреждение
 VbInformation  64  Значок-Информационное сообщение