Функция MsgBox в VBScript
Определение и использование
Функция MsgBox может показать диалоговое окно с сообщением, ждать нажатия пользователем某一个 кнопки и затем вернуть значение, указывающее на нажатую кнопку.
Функция MsgBox может вернуть следующие значения:
- 1 = vbOK - Кнопка подтверждения была нажата.
- 2 = vbCancel - Кнопка отмены была нажата.
- 3 = vbAbort - Кнопка остановки была нажата.
- 4 = vbRetry - Нажата кнопка повторить.
- 5 = vbIgnore - Нажата кнопка пропустить.
- 6 = vbYes - Нажата кнопка да.
- 7 = vbNo - Нажата кнопка нет.
Комментарий:Если заданы параметры helpfile и context, пользователь может нажать клавишу F1, чтобы увидеть справку.
Совет:См. функцию InputBox.
Синтаксис
MsgBox(prompt[,buttons][,title][,helpfile,context])
Параметры | Описание |
---|---|
prompt | Обязателен. Строка, отображаемая в диалоговом окне. |
buttons |
Числовое выражение, представляющее сумму значений, показывающих количество и тип отображаемых кнопок, стиль иконок, идентификатор кнопки по умолчанию и стиль диалогового окна сообщения. Если пропущен, значение buttons по умолчанию равно 0. Значение кнопки:
Первая группа значений (0 - 5) используется для описания типа и数量的 кнопок, отображаемых в диалоговом окне; вторая группа значений (16, 32, 48, 64) используется для описания стиля иконок; третья группа значений (0, 256, 512) определяет кнопку по умолчанию; а четвертая группа значений (0, 4096) определяет стиль диалогового окна. При создании значения параметра buttons можно использовать только по одному значению из每组. |
title | Строковое выражение, отображаемое в строке заголовка диалогового окна. Если title опущен, то в строке заголовка будет отображаться имя приложения. |
helpfile | Строковое выражение, используемое для обозначения справочного файла, предоставляющего контекстно-р的相关帮助 для диалогового окна. Если предоставлен справочный файл, то также должен быть предоставлен контекст. В 16-битных системах платформы не доступно. |
context | Числовое выражение, используемое для обозначения контекста,指定的 автором справочного файла для определенной темы справки. Если предоставлен контекст, то также должен быть предоставлен справочный файл. В 16-битных системах платформы не доступно. |
Пример
dim answer answer=MsgBox("Hello everyone!",65,"Example") document.write(answer)