COM组件集成
将COM组件集成到应用程序中
结合MATLAB®生成COM组件到应用程序中需要您使用api的组合。MATLAB编译SDK™使用api初始化MATLAB运行时,将编译好的MATLAB函数加载到MATLAB运行时,并管理COM组件和组件之间传递的数据MATLAB运行时.编译器根据编译函数的签名生成一些api。MATLAB运行时提供对所有应用程序一致的其他api。
使用COM组件将MATLAB函数集成成微软®办公室s manbetx 845产品。MATLAB编译器™提供与Microsoft Excel®.
功能
compiler.build.comComponent |
创建用于外部部署的COM组件MATLAB |
compiler.build.COMComponentOptions |
构建COM组件的选项 |
mcrinstaller |
的版本和位置信息MATLAB运行时对应当前平台的安装程序 |
mcrversion |
返回MATLAB运行时匹配的版本号MATLAB版本 |
COM工具类
例子和如何
- 用MATLAB代码创建一个通用COM组件
了解如何创建通用COM组件。
- 注册和引用实用程序库
注册
MWComUtil
库使用COM组件。 - 调用类实例的方法
调用类方法访问封装的MATLAB函数。
- 在Visual c++程序中调用COM对象
将COM对象集成到Visual c++中®程序。
- 传递参数
传递多个参数为
变长度输入宗量
数组,通过创建变体
数组,并将每个数组元素分配给各自的输入参数。 - 控制数组格式和数据转换
请参阅数组格式和数据转换标志。
- 在Visual Basic中使用MATLAB全局变量
类属性允许对象在方法调用之间保持内部状态。
- 创建图形的应用程序的块执行
在一个基于控制台的程序中处理交互,创建MATLAB图形。
- 获取注册中心信息
使用MATLAB函数
componentinfo
命令,查询已安装COM组件的系统注册表。 - 将魔方集成到COM应用程序中
从一个简单的MATLAB文件创建一个COM组件。
- 从命令行打包COM组件
使用
世纪挑战集团
来构建COM组件。 - 安装COM组件
在目标机器上部署COM组件。
概念
- 通用技术
将COM组件集成到COM兼容程序中。
- 处理方法调用中的错误
学习如何微软Visual Basic®处理异常。
- 注册COM组件
注册创建的COM组件MATLAB编译器SDK在目标机器上。
- 数据转换
在MATLAB和COM变量之间转换数据。
- 调用约定
学习COM组件的方法调用约定。