Лекция: Процедура MsgBox

Выводит на экран диалоговое окно, содержащее сообщение. Обычно используется для вывода результатов. Может содержать кнопки и значки, которые выбирает программист.

Синтаксис процедуры:

MsgBox(«Текст сообщения», Кнопки, «Заголовок окна», Имя файла справки, Номер раздела справки)

Обязательным является только первый аргумент. Чтобы вклю­чить в текст сообщения числа или даты, надо преобразовать их к строковому типу с помощью функции Str и соединять с текстом сим­волами &. Наборы кнопок и информационных значков можно зада­вать с помощью констант VBA или их числовых значений (см. табл. 1.1 и 1.2).

Таблица 1.1 – Значения для отображения кнопок

Константа VBA Значение Отображаемые кнопки
VbOKOnly OK
VbOKCancel OK, Отмена
VbAbortRetryIgnore Стоп, Повторить, Пропустить
VbYesNoCancel Да, Нет, Отмена
VbYesNo Да, Нет
VbRetryCancel Повторить, Отмена

Таблица 1.1 – Значения для отображения значков

Константа VBA Значение Отображаемые значки
VbCritical
VbQuestion
VbExclamation
VbInformation

Примеры использования процедуры MsgBox:

MsgBox «Товар стоит » & Str(сумма) & " гривен"

MsgBox «Это уравнение не имеет решений», vbExclamation

MsgBox «Значение Х=» & Str(X), vbInformation, «Ответ задачи»

MsgBox «На ноль делить нельзя! », vbCritical

 

Рисунок 1.6 – Примеры использования процедуры MsgBox

еще рефераты
Еще работы по информатике