다음을 통해 공유


Visual Basic 6.0 사용자를 위한 유니버설 데이터 형식 변경 사항

업데이트: 2007년 11월

Visual Basic 2008에서는 공용 언어 런타임과 상호 운용되도록 유니버설 데이터 형식이 업데이트되었습니다.

Visual Basic 6.0

Visual Basic 6.0에서는 Variant가 유니버설 데이터 형식으로 사용됩니다. 따라서 모든 형식의 데이터를 Variant 형식의 변수로 저장할 수 있습니다.

Visual Basic 2005

Visual Basic 2008에서는 Object가 유니버설 데이터 형식입니다. 따라서 Object 형식의 변수는 모든 형식의 데이터를 가질 수 있습니다. Variant 형식은 지원되지 않으며 해당 기능은 모두 Object에서 제공합니다.

Variant가 구문적으로는 의미가 없지만 Visual Basic 2008에서도 계속 예약어로 지정되어 있으므로 Let의 이전 의미와 혼동되지 않습니다.

VarType 함수는 개체 변수의 데이터 형식 분류를 제공하는 VariantType 열거형의 멤버를 반환합니다. 다음 코드와 같이 System 네임스페이스의 클래스를 사용하여 Object 인스턴스에 대한 숫자 데이터 형식 정보를 구할 수도 있습니다.

' Visual Basic
Dim SomeObj As New Object
' ... ... ... ...  SomeObj is assigned some value during processing. 
' ... ... ... ...  Now we want to find out the data type of SomeObj. 
Dim Dtype As Integer      ' To hold numeric data type result. 
Dtype = Type.GetTypeCode(SomeObj.GetType())

참고 항목

개념

Visual Basic의 데이터 형식

값 형식과 참조 형식

프로그래밍 요소 지원 변경 사항 요약

참조

Object 데이터 형식

System

Object

Type

VarType 함수(Visual Basic)

VariantType 열거형