COM 유형을 MATLAB 유형으로 변환하기
다음 표에는 MATLAB®이 COM 애플리케이션의 데이터를 MATLAB 유형으로 변환하는 방법을 보여줍니다.
COM Variant 유형 | 설명 | MATLAB 유형 |
---|---|---|
VT_DISPATCH |
| 핸들 |
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_I8 | signed int64 | int64 |
VT_UI8 | unsigned int64 | uint64 |
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( |
VT_SAFEARRAY | VARIANT 에서 VT_ARRAY 사용 | SAFEARRAY |
VT_SAFEARRAY | VT_BYREF | SAFEARRAY (포인터) |