Main Content

Conversión de tipos COM a tiposMATLAB

En la tabla siguiente se muestra cómo convierte los datos de una aplicación COM en tipos.MATLAB®MATLAB

Tipo de variante COM

Descripción

TipoMATLAB

VT_DISPATCH

IDispatch *

Manejar
VT_LPWSTR
VT_LPSTR
VT_BSTR
VT_FILETIME
VT_ERROR
VT_DECIMAL
VT_CLSID
VT_DATE
cadena terminada de cadena terminada de serie OLE automatización de cadena de 16 bytes de punto fijo fecha de ID de clasenull
null

FILETIME
SCODE


Vector de caracteres
VT_INT
VT_UINT
VT_I2
VT_UI2
VT_I4
VT_UI4
VT_R4
VT_R8
VT_CY
2 byte 4 byte 4 byte 8 byte monedasigned machine int
unsigned machine int
signed int
unsigned short
signed int
unsigned long
real
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
tipo definido por el usuarioVARIANT *

SAFEARRAY*
variant
|VT_VARIANTVT_BYREF para uso localVARIANT *
void*
punterovariant
VT_SAFEARRAYutilizar enVT_ARRAYVARIANTSAFEARRAY
|VT_SAFEARRAYVT_BYREF punteroSAFEARRAY

Consulte también