主要内容

COM组件集成

将COM组件集成到应用程序中

结合MATLAB®生成的COM组件需要您使用api的组合。MATLAB编译器SDK™使用api来初始化MATLAB运行时,将编译后的MATLAB函数加载到MATLAB运行时,并管理COM组件和组件之间传递的数据MATLAB运行时.编译器根据已编译函数的签名生成一些api。MATLAB运行时为所有应用程序提供一致的其他api。

使用COM组件集成MATLAB函数微软®办公室下载188bet金宝搏产品。MATLAB编译器™提供与Microsoft Excel®

功能

compiler.build.comComponent 创建用于外部部署的COM组件MATLAB
compiler.build.COMComponentOptions 构建COM组件的选项
mcrinstaller 显示版本和位置信息MATLAB运行时与当前平台对应的安装程序
mcrversion 返回MATLAB运行时匹配的版本号MATLAB版本

例子和如何做

注册和参考实用程序库

如何注册和引用你的程序中需要的实用程序

调用类实例的方法

描述如何调用类方法来访问封装的MATLAB函数

在Visual c++程序中调用COM对象

如何集成一个COM对象到一个Visual c++®程序

传递参数

描述如何将多个参数作为变长度输入宗量数组,通过创建变体数组,将数组的每个元素赋给各自的输入参数

控制数组格式和数据转换

描述数组格式和数据转换标志

在Visual Basic中使用MATLAB全局变量

描述类属性,该类属性允许对象在方法调用之间保留内部状态

阻止创建图形的应用程序的执行

如何在一个基于控制台的程序中处理交互,创建MATLAB图形

获取注册表信息

如何使用MATLAB函数componentinfo以查询系统注册表中任何已安装的COM组件MATLAB编译器SDK产品

将Magic Square集成到COM应用程序中

演示从一个简单的MATLAB文件创建一个COM组件

COM组件安装

描述如何在目标计算机上安装/部署已创建的组件

概念

通用技术

控件创建的COM组件的集成MATLAB编译器SDK产品到项目

在方法调用期间处理错误

描述了微软Visual Basic®异常处理能力

组件注册

控件创建的COM组件的注册过程MATLAB编译器SDK产品。

数据转换

MATLAB和COM变体之间的转换。

调用约定

控件创建的COM组件的调用约定MATLAB编译器SDK产品