Main Content

COM 유형을 MATLAB 유형으로 변환하기

다음 표에는 MATLAB®이 COM 애플리케이션의 데이터를 MATLAB 유형으로 변환하는 방법을 보여줍니다.

COM Variant 유형

설명

MATLAB 유형

VT_DISPATCH

IDispatch *

핸들
VT_LPWSTR
VT_LPSTR
VT_BSTR
VT_FILETIME
VT_ERROR
VT_DECIMAL
VT_CLSID
VT_DATE
와이드 null 종결 문자열
null 종결 문자열
OLE 자동화 문자열
FILETIME
SCODE
16바이트 고정소수점
클래스 ID
날짜
문자형 벡터
VT_INT
VT_UINT
VT_I2
VT_UI2
VT_I4
VT_UI4
VT_R4
VT_R8
VT_CY
signed machine int
unsigned machine int
2바이트 signed int
unsigned short
4바이트 signed int
unsigned long
4바이트 real
8바이트 real
통화
double
VT_I8signed int64int64
VT_UI8unsigned int64uint64
VT_BOOL  logical
VT_I1
VT_UI1
signed char
unsigned char
char
VT_VARIANT
VT_USERDEFINED
VT_ARRAY
VARIANT *
사용자 정의 유형
SAFEARRAY*
variant
VT_VARIANT | VT_BYREF 로컬용 VARIANT *
void*
variant(pointer)
VT_SAFEARRAYVARIANT에서 VT_ARRAY 사용SAFEARRAY
VT_SAFEARRAY | VT_BYREF SAFEARRAY(포인터)

참고 항목

관련 항목