<Полная VBScript Ссылка
Функция Тип_переменной возвращает значение, указывающее, подтип указанной переменной.
Функция VarType может возвращать одно из следующих значений:
- 0 = vbEmpty - Указывает Empty (uninitialized)
- 1 = vbNull - Указывает Null (no valid data)
- 2 = vbInteger - Указывает целое число
- 3 = vbLong - Указывает длинное целое
- 4 = vbSingle - Указывает одинарной точностью число с плавающей точкой
- 5 = vbDouble - Указывает число двойной точности с плавающей точкой
- 6 = vbCurrency - Указывает валюту
- 7 = vbDate - Указывает дату
- 8 = vbString - Указывает строку
- 9 = vbObject - Указывает на объект автоматизации
- 10 = vbError - Указывает на ошибку
- 11 = vbBoolean - Указывает логическое значение
- 12 = vbVariant - Указывает вариант (used only with arrays of Variants)
- 13 = vbDataObject - Указывает объект доступа к данным
- 17 = vbByte - Указывает байт
- 8192 = VBArray - Указывает массив
Note: Если переменная является массивом VarType() возвращает 8192 + VarType(array_element) . Пример: для массива целочисленных VarType() будет возвращать 8192 + 2 = 8194.
Синтаксис
VarType(varname)
параметр | Описание |
---|---|
varname | Необходимые. Имя переменной |
пример
пример
<%
x="Hello World!"
response.write(VarType(x) & "<br />")
x=4
response.write(VarType(x) & "<br />")
x=4.675
response.write(VarType(x) & "<br />")
x=Null
response.write(VarType(x) & "<br />")
x=Empty
response.write(VarType(x) & "<br />")
x=True
response.write(VarType(x))
%>
Выход кода выше:
8
2
5
1
0
11
Показать пример » <Полная VBScript Ссылка