VBScript 변수 유형 함수


❮ 완전한 VBScript 참조

VarType 함수는 지정된 변수의 하위 유형을 나타내는 값을 반환합니다.

VarType 함수는 다음 값 중 하나를 반환할 수 있습니다.

  • 0 = vbEmpty - 비어 있음(초기화되지 않음)을 나타냅니다.
  • 1 = vbNull - Null을 나타냅니다(유효한 데이터 없음).
  • 2 = vbInteger - 정수를 나타냅니다.
  • 3 = vbLong - 긴 정수를 나타냅니다.
  • 4 = vbSingle - 단정밀도 부동 소수점 숫자를 나타냅니다.
  • 5 = vbDouble - 배정밀도 부동 소수점 숫자를 나타냅니다.
  • 6 = vbCurrency - 통화를 나타냅니다.
  • 7 = vbDate - 날짜를 나타냅니다.
  • 8 = vbString - 문자열을 나타냅니다.
  • 9 = vbObject - 자동화 개체를 나타냅니다.
  • 10 = vbError - 오류를 나타냅니다.
  • 11 = vbBoolean - 부울을 나타냅니다.
  • 12 = vbVariant - 변형을 나타냅니다(Variant 배열에만 사용됨).
  • 13 = vbDataObject - 데이터 액세스 개체를 나타냅니다.
  • 17 = vbByte - 바이트를 나타냅니다.
  • 8192 = vbArray - 배열을 나타냅니다.

참고: 변수가 배열인 경우 VarType()은 8192 + VarType(array_element)을 반환합니다. 예: 정수 배열의 경우 VarType()은 8192 + 2 = 8194를 반환합니다.

통사론

VarType(varname)

Parameter Description
varname Required. A variable name

예시

예시

<%

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 참조