COM 유형을 MATLAB 유형으로 변환하기
다음 표에는 MATLAB®이 COM 애플리케이션의 데이터를 MATLAB 유형으로 변환하는 방법을 보여줍니다.
COM Variant 유형 | 설명 | MATLAB 유형 |
|---|---|---|
VT_DISPATCH |
| 핸들 |
VT_LPWSTRVT_LPSTRVT_BSTRVT_FILETIMEVT_ERRORVT_DECIMALVT_CLSIDVT_DATE | 와이드 null 종결 문자열null 종결 문자열OLE 자동화 문자열 FILETIMESCODE16바이트 고정소수점 클래스 ID 날짜 | 문자형 벡터 |
VT_INTVT_UINTVT_I2VT_UI2VT_I4VT_UI4VT_R4VT_R8VT_CY | signed machine intunsigned machine int2바이트 signed intunsigned short4바이트 signed intunsigned long4바이트 real8바이트 real통화 | double |
VT_I8 | signed int64 | int64 |
VT_UI8 | unsigned int64 | uint64 |
VT_BOOL | logical | |
VT_I1VT_UI1 | signed charunsigned char | char |
VT_VARIANTVT_USERDEFINEDVT_ARRAY | VARIANT *사용자 정의 유형 SAFEARRAY* | variant |
VT_VARIANT | VT_BYREF | 로컬용 VARIANT *void* | variant( |
VT_SAFEARRAY | VARIANT에서 VT_ARRAY 사용 | SAFEARRAY |
VT_SAFEARRAY | VT_BYREF | SAFEARRAY(포인터) |