vbGeneralDate 0 Показывает дату и/или время в формате,
принятом на данном компьютере.
Для вещественных чисел указывает дату и время.
Для целых — только дату.
Для чисел, меньших 1, отобржаается только время
vbLongDate 1 Показывает дату в полном виде в формате,
принятом на данном
компьютере
vbShortDate 2 Показывает дату в кратком виде в формате,
принятом на данном
компьютере
vbLongTime 3 Показывает время в полном виде в формате,
принятом на данном компьютере
vbShortTime 4 Показывает время в кратком виде в формате,
принятом на данном компьютере
Константы для работы с содержимым файла
Константа Значение Описание
ForReading 1 Открывает файл только для чтения
ForWritIng 2 Открывает файл для записи. Если существует файл
с таким же названием, сначала очищает его содержимое
ForAppending 8 Открывает файл для записи в конец
Строковые константы
Константа Значение Описание
vbCr Chr(13) Возврат каретки
vbCrLf Chr(13) & Chr(10) Возврат каретки и перевод строки
vbLf Chr(10) Перевод строки
vbNewLine Знак перевода строки,
соответствующий данной платформе
vbNullChar Chr(0) Символ, имеющий значение 0
vbNullString Строка, имеющая нулевое значение
(это может быть не только пустая строка)
vbTab Chr(9) Горизонтальная табуляция
Логические константы
Константа Значение Описание
TristateTrue 1 Истина
TristateFalse 0 Ложь
TristateUseDefault 2 Значение, используемое по умолчанию
Константы типа переменной
Константа Значение Описание
vbEmpty 0 Не определена (по умолчанию)
vbNull 1 Не содержит корректных данных
vblnteger 2 Целое число
vbLong 3 Длинное целое
vbSingle 4 Вещественное обычной точности
vbDouble 5 Вещественное двойной точности
vbCurrency 6 Переменная в принятом формате для валюты
vbDate 7 Переменная в принятом формате для даты
vbStnng 8 Строковая переменная
vbObject 9 Объект
vbError 10 Переменная в принятом формате для ошибки
vbBoolean 11 Логическая переменная
vbVariant 12 Признак (используется только для массива признаков)
vbDataObject 13 Объект для доступа к данным
vbDecimal 14 Десятичное число
vbByte 17 Байт
vbArray 8912 Массив
В программах на VBScript каждое выражение обычно размещается в отдельной строке и не завершается никаким специальным символом окончания. При необходимости расположить в одной строке несколько выражений последние разделяются двоеточием. Запись одного выражения (обычно очень длинного) можно перенести на другую строку. При этом используется знак продолжения — пробел и следующий за ним символ подчеркивания.
Оператор комментария позволяет вставить в программу неинтерпретируемый текст, служащий лишь программисту. Он представляется одинарным апострофом (одинарной верхней кавычкой). Все, что расположено правее его, является комментарием, а не кодом программы. Комментарий может располагаться с начала строки или в строке с программным кодом, но правее его. Комментарии могут быть многострочными. В этих случаях каждая строка комментария должна начинаться с апострофа.
Пример:
‘ Пример программы,
‘ которая выводит диалоговое окно
x = "Привет" ‘ Это текст сообщения
MsgBox x ‘ Открытие диалогового окна с сообщением
Применение арифметических операторов к числовым данным подчиняется правилам математики. Однако они могут быть применены и к данным других типов. В частности, оператор сложения + для строковых данных выполняет их склейку, т.е. приписывает второй операнд к концу первого.