Урок vbscript №16 функція msgbox і inputbox, vbscript (vbs скрипти) програмування

Урок VBScript №16: Функція MsgBox і InputBox

Урок vbscript №16 функція msgbox і inputbox, vbscript (vbs скрипти) програмування
Що то я зовсім втік вперед і не розповів вам про дві функції діалогових вікон: MsgBox і InputBox. У цьому дуже невеликому уроці я і розповім про все приблуди до цих двох функцій. Так само існують і інші способи створення діалогових вікон, але для цього потрібні об'єкти WSH. про які буде розмова в наступних уроках.

функція MsgBox

Звичайнісінька функція для виведення повідомлення. Звичайно вона складніше, ніж Echo об'єкта WScript. але і об'єкт їй не потрібен.
Синтаксис: MsgBox (Prompt [, Buttons] [, Title] [, Helpfile, Context])

Параметр Buttons може одночасно приймати декілька значень. Для того що б їх вказати, використовується знак «+» або просто використовую суму значень. Значення даного параметра наведені нижче.

Константи для діалогових вікон (виводяться кнопки):

  • vbOKOnly - Значення 0. Виводити кнопку ОК.
  • vbOKCancel - Значення 1. Виводити кнопки: ОК і Скасування.
  • vbAbortRetryIgnore - Значення 2. Виводити кнопки: Перервати, Повтор і Пропустити.
  • vbYesNoCancel - Значення 3. Виводити кнопки: Так, Ні і Скасувати.
  • vbYesNo - Значення 4. Виводити кнопки: Та й Ні.
  • vbRetryCancel - Значення 5. Виводити кнопки: Повтор і Скасування.

Константи для діалогових вікон (виводяться значки):

  • vbCritical - Значення 16. Вивести значок Stop Mark.
  • vbQuestion - Значення 32. Вивести значок Question Mark.
  • vbExclamation - Значення 48. Вивести значок Exclamation Mark.
  • vbInformation - Значення 64. Вивести значок Information Mark.

Константи для діалогових вікон (кнопки за замовчуванням):

  • vbDefaultButton1 - Значення 0. Перша кнопка вибирається за замовчуванням.
  • vbDefaultButton2 - Значення 256. Друга кнопка вибирається за замовчуванням.
  • vbDefaultButton3 - Значення 512. Третя кнопка вибирається за замовчуванням.
  • vbDefaultButton4 - Значення 768. Четверта кнопка вибирається за замовчуванням.

Константи для діалогових вікон (Режим вікна):

  • vbApplicationModal - Значення 0. Виводиться в модальному режимі.
  • vbSystemModal - Значення 4096. Виводиться в модальному режимі і розташовується поверх всіх додатків.
  • Значення 262144 - Поверх всіх вікон.
  • Значення 524288 - Текст у віконці виводиться по правому краю.