VBScript VarType İşlevi
❮ Komple VBScript Referansı
VarType işlevi, belirtilen bir değişkenin alt türünü gösteren bir değer döndürür.
VarType işlevi aşağıdaki değerlerden birini döndürebilir:
- 0 = vbEmpty - Boş olduğunu gösterir (başlatılmamış)
- 1 = vbNull - Null'u gösterir (geçerli veri yok)
- 2 = vbInteger - Bir tamsayıyı belirtir
- 3 = vbLong - Uzun bir tamsayıyı gösterir
- 4 = vbSingle - Tek duyarlıklı kayan noktalı sayıyı gösterir
- 5 = vbDouble - Çift duyarlıklı kayan noktalı sayıyı gösterir
- 6 = vbCurrency - Bir para birimini belirtir
- 7 = vbDate - Bir tarihi belirtir
- 8 = vbString - Bir dizeyi belirtir
- 9 = vbObject - Bir otomasyon nesnesini belirtir
- 10 = vbError - Bir hatayı gösterir
- 11 = vbBoolean - Bir boole değerini gösterir
- 12 = vbVariant - Bir varyantı belirtir (yalnızca Varyant dizileriyle kullanılır)
- 13 = vbDataObject - Bir veri erişim nesnesini belirtir
- 17 = vbByte - Bir baytı belirtir
- 8192 = vbArray - Bir diziyi belirtir
Not: Değişken bir diziyse VarType(), 8192 + VarType(array_element) değerini döndürür. Örnek: bir tamsayı dizisi için VarType(), 8192 + 2 = 8194 döndürür.
Sözdizimi
VarType(varname)
Parameter | Description |
---|---|
varname | Required. A variable name |
Örnek
Örnek
<%
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))
%>
Yukarıdaki kodun çıktısı şöyle olacaktır:
8
2
5
1
0
11
❮ Komple VBScript Referansı