主要内容

COM对象马铃薯

从MATLAB访问COM组件®

微软的®组件对象模型com)提供了将可重用的二进制软件组件集成到应用程序中的框架。因为组件是用编译过的代码实现的,所以源代码可以用支持COM的编程语言编写。金宝app对应用程序的升级也得到了简化,因为可以简单地交换组件,而不需要重新编译整个应用程序。此外,组件的位置对应用程序是透明的,因此组件可以被重新定位到单独的进程甚至远程系统,而不必修改应用程序。

或者,考虑使用Microsoft .NET Framework。

Matlab支金宝app持Microsoft Windows上的COM和.NET Framework集成®仅限平台。

funktionen

ActxServer 创建COM服务器
ActxGetRunningserver 掌握自动化服务器的运行实例
方法观 视图类的方法
EventListeners. 列出与COM对象事件关联的事件处理程序函数
注册 在运行时将事件处理程序关联COM对象事件
未注册 取消注册与COM对象事件关联的所有事件处理程序
unregisterevent 在运行时未注册与COM对象事件关联的事件处理程序
iscom 确定输入是否为COM对象
isevent 确定输入是否为COM对象事件
isinterface 确定输入是否为COM接口

objekte.

com 访问COM组件马铃薯

Beispiele und Gewusst Wie

微软办公室

将数据写入Excel电子表格

此示例显示如何将Matlab矩阵写入Excel®电子表格。

使用Excel作为自动化服务器读取电子表格数据

此示例显示如何使用COM Automation Server访问Matlab的另一个应用程序。

更改电子表格中的光标

此示例显示如何在Excel®电子表格中更改光标图标。

更改电子表格单元格范围中的行高度

此示例显示如何更改由a定义的行的高度范围对象,在电子表格中。

在第一张表格后插入电子表格

这个例子展示了如何在Excel中跳过一个可选的输入参数添加方法,用于将工作表插入工作簿。

连接到现有Excel应用程序

此示例显示如何从打开文件中读取数据,Weekly_log.xlsx.在MATLAB。

显示工作簿的邮件onClose事件

此示例显示如何处理COM接口事件,如何在A中设置事件Microsoft Excel工作簿对象,以及如何处理它beforeclose.事件。

探索COM对象

了解使用MATLAB命令的COM对象。

Konzepte

matlab com集成

COM概念和Matlab中COM支持的概述。金宝app

开始使用COM

显示如何使用MATLAB使用COM接口的示例。

注册服务器

在使用COM对象之前,必须注册其服务器。

创建COM对象

如何创建Microsoft控件和COM服务器对象。

处理MATLAB中的COM数据

将数据传递给COM对象的数据并处理数据。

COM对象属性

列表属性名称和设置值,使用多个对象和属性,使用属性检查器,使用枚举值和自定义属性。

COM方法

你执行,或者邀请,属于COM对象的COM功能或方法。

COM事件

响应事件,写入事件处理程序。

COM事件处理程序

注册注册服务器事件。

保存并删除COM对象

使用这些matlab函数来保存和恢复COM控制对象的状态。

COM对象接口

使用COM接口。

COM集合

com收藏品是支持可以迭代的相关COM金宝app对象组的方法。

金宝app支持客户/服务器配置

MATLAB中的COM客户端 - 服务器配置。

MATLAB应用程序作为DCOM客户端

分布式组件对象模型(DCOM)是一种协议,允许客户端通过网络使用远程COM对象。

Fehlersuche.

MATLAB COM支金宝app持限制

Microsoft不支持将32位DLL金宝app或进程内的COM服务器加载到64位应用程序中,还是相反。

解释COM错误消息中的参数标注

当MATLAB客户端向COM服务器应用程序向COM服务器应用程序发送无效参数时,服务器以以下格式发送错误消息。