主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

COM型からMATLAB型への変換

次の表は,MATLAB®によるCOMアプリケーションからMATLAB型へのデータ変換を示します。

COMバリアント型

説明

MATLAB型

VT_DISPATCH

IDispatch *

ハンドル
VT_LPWSTR
VT_LPSTR
VT_BSTR
VT_FILETIME
VT_ERROR
VT_DECIMAL
VT_CLSID
VT_DATE
で終了するワイド文字列
終端文字列
OLEオートメーション文字列
FILETIME
范围
16バイトの固定小数点
クラスID
日付
文字ベクトル
VT_INT
VT_UINT
VT_I2
VT_UI2
VT_I4
VT_UI4
VT_R4
VT_R8
VT_CY
签约机int
机器无符号整数
2バイト符号整数
无符号短
4バイト符号整数
无符号长
4バイト真正的
8バイト真正的
通貨
VT_I8 签署int64 int64
VT_UI8 无符号int64 uint64
VT_BOOL 逻辑
VT_I1
VT_UI1
签署了字符
无符号字符
字符
VT_VARIANT
VT_USERDEFINED
VT_ARRAY
变体*
ユーザー定義型
SAFEARRAY *
变体
VT_VARIANT|VT_BYREF 变体*
void *(ローカルで使用される場合)
变体(指针
VT_SAFEARRAY 变体ではVT_ARRAYを使用 SAFEARRAY
VT_SAFEARRAY|VT_BYREF SAFEARRAY(指针)

参考

関連するトピック