VBScript. Предопределенные константы

Материал из GedeminWiki
Перейти к: навигация, поиск

Содержание

Константы для обозначения цветов

Имя Значение Описание
vbBlack &h00 Черный.
vbRed &hFF Красный.
vbGreen &hFF00 Зеленый.
vbYellow &hFFFF Желтый.
vbBlue &hFF0000 Синий.
vbMagenta &hFF00FF Малиновый.
vbCyan &hFFFF00 Голубой.
vbWhite &hFFFFFF Белый.

Константы для функций сравнения

Имя Значение Описание
vbBinaryCompare 0 Двоичное сравнение.
vbTextCompare 1 Текстовое сравнение.

Константы для работы с датой и временем

Имя Значение Описание
vbSunday 1 Воскресенье.
vbMonday 2 Понедельник.
vbTuesday 3 Вторник.
vbWednesday 4 Среда.
vbThursday 5 Четверг.
vbFriday 6 Пятница.
vbSaturday 7 Суббота.
vbUseSystem 0 Использовать формат даты и времени, заданный в настройках операционной системы.
vbUseSystemDayOfWeek 0 Использовать день недели, заданный в настройках операционной системы как первый день недели.
vbFirstJan1 1 Использовать неделю, на которую приходится 1-е января.
vbFirstFourDays 2 Использовать неделю хотябы четыре дня из которой приходятмся на новый год.
vbFirstFullWeek 3 Использовать первую полную неделю в году.

Константы форматирования даты

Имя Значение Описание
vbGeneralDate 0 Отображать дату и/или время. Для действительных чисел отображать дату и время. Если присутствует только целая часть числа, отображать только дату. Если только дробная – время. Формат отображения определяется настройками операционной системы.
vbLongDate 1 Отображать дату используя полный формат для даты из настроек операционной системы.
vbShortDate 2 Отображать дату используя короткий формат для даты из настроек операционной системы.
vbLongTime 3 Отображать время используя полный формат для времени из настроек операционной системы.
vbShortTime 4 Отображать время используя короткий формат для времени из настроек операционной системы.

Константы для окна Application.MessageBox

Имя Значение Описание
vbOkOnly 0 Показывать только кнопку Ок.
vbOkCancel 1 Показывать кнопки Ок и Отмена.
vbAbortRetryIgnore 2 Показывать кнопки Прервать, Повторить, Игнорировать.
vbYesNoCancel 3 Показывать кнопки Да, Нет, Отмена.
vbYesNo 4 Показывать кнопки Да, Нет.
vbRetryCancel 5 Показывать кнопки Повторить, Отмена.
vbCritical 16 Показывать пиктограммку критической ошибки.
vbQuestion 32 Показывать пиктограммку вопроса.
vbExclamation 48 Показывать пиктограммку восклицания.
vbInformation 64 Показывать информационную пиктограммку.
vbDefaultButton1 0 Первая кнопка в окне является выделенной по-умолчанию.
vbDefaultButton2 1 Вторая кнопка в окне является выделенной по-умолчанию.
vbDefaultButton3 2 Третья кнопка в окне является выделенной по-умолчанию.
vbDefaultButton4 3 Четвертая кнопка в окне является выделенной по-умолчанию.
vbApplicationModal 0 Пользователь должен закрыть окно перед тем как продолжить работу с приложением.
vbSystemModal 4096 Окно будет расположено поверх всех выполняющихся приложений. Пользователь должен закрыть окно перед тем как продолжить работу.

Следующие константы возвращаются функцией:

Имя Значение Описание
vbOk 1 Была выбрана кнопка Ок.
vbCancel 2 Была выбрана кнопка Отмена.
vbAbort 3 Была выбрана кнопка Прервать.
vbRetry 4 Была выбрана кнопка Повторить.
vbIgnore 5 Была выбрана кнопка Игнорировать.
vbYes 6 Была выбрана кнопка Да.
vbNo 7 Была выбрана кнопка Нет.

Строковые константы

Имя Значение Описание
vbCr Chr(13) Возврат каретки.
vbCrLf Chr(13)&Chr(10) Возврат каретки, перевод строки.
vbFormFeed Chr(12) Пропуск страницы (не применяется в Microsoft Windows).
vbLf Chr(10) Перевод строки.
vbNewLine Chr(13)&Chr(10) или Chr(10) Переход на начало новой строки. В зависимости от платформы.
vbNullChar Chr(0) Символ с кодом 0.
vbNullString Пустая строка. Не тоже самое, что строка нулевой длины "".
vbTab Chr(9) Символ табуляции.
vbVerticalTab Chr(11) Вертикальная табуляция (не используется в Microsoft Windows).

Константы тройного состояния (tristate constants)

Имя Значение Описание
vbUseDefault -2 Использовать значение по-умолчанию из настроек операционной системы.
vbTrue -1 Истина.
vbFalse 0 Ложь.

Подтипы варианта

Имя Значение Описание
vbEmpty 0 Неинициализированная переменная.
vbNull 1 Не содержит данных.
vbInteger 2 Короткое целое число.
vbLong 3 Длинное целоей число.
vbSingle 4 Число с плавающей точкой одинарной точности.
vbDouble 5 Число с плавающей точкой двойной точности.
vbCurrency 6 Тип данных Currency.
vbDate 7 Дата.
vbString 8 Строка.
vbObject 9 Объект.
vbError 10 Ошибка.
vbBoolean 11 Булевское значение.
vbVariant 12 Вариант.
vbDataObject 13 Объект доступа к данным.
vbDecimal 14 Число с фиксированной точкой.
vbByte 17 Однобайтовое беззнаковое целое.
vbArray 8192 Массив.

Прочие константы

Имя Значение Описание
vbObjectError -2147221504 Пользовательские номера ошибок в объектах автоматизации (Automation Object) должны быть больше чем данная константа. Например:

Err.Raise vbObjectError + 1000

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты