<อ้างอิง VBScript สมบูรณ์
ฟังก์ชั่น VarType ส่งกลับค่าที่บ่งชี้ชนิดย่อยของตัวแปรที่ระบุ
ฟังก์ชั่น VarType สามารถกลับค่าใดค่าหนึ่งต่อไปนี้:
- 0 = vbEmpty - ระบุที่ว่างเปล่า (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 สมบูรณ์