主要内容

COM对象在MATLAB

从MATLAB访问COM组件®

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

或者,考虑使用Microsoft . net框架。

MATLAB支金宝app持COM和。net框架集成在Microsoft Windows上®平台。

Funzioni

actxserver 创建COM服务器
actxGetRunningServer 自动化服务器的运行实例的句柄
methodsview 视图类的方法
eventlistener 事件处理程序函数列表与COM对象相关的事件
registerevent 将事件处理程序在运行时为COM对象事件
unregisterallevents 注销所有事件处理程序与COM对象相关的事件
unregisterevent 注销事件处理程序与COM对象在运行时事件
iscom 确定输入COM对象
isevent 确定输入COM对象的事件
isinterface 确定输入COM接口

Oggetti

COM 访问COM组件MATLAB

Esempi e istruzioni

微软办公室

使用Excel电子表格数据写成自动化服务器

这个例子展示了如何编写一个MATLAB矩阵一个Excel®电子表格。

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

这个例子展示了如何使用一个COM自动化服务器从MATLAB访问另一个应用程序。

改变光标在表格

这个例子展示了如何改变光标图标一个Excel®电子表格。

改变行高的电子表格单元格范围

这个例子展示了如何改变一行的高度,由一个定义范围对象,在一个电子表格。

第一个表后插入电子表格

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

连接到现有Excel应用程序

这个例子展示了如何从一个打开的文件中读取数据,weekly_log.xlsx在MATLAB。

为工作簿OnClose事件显示消息

这个例子展示了如何处理一个COM接口事件,如何设置一个事件在一个Microsoft Excel工作簿对象,如何处理它BeforeClose事件。

探索COM对象

了解一个COM对象使用MATLAB命令。

Concetti

MATLAB COM集成

COM的概念和概述在MATLAB COM支持。金宝app

开始使用COM

示例,展示如何使用COM接口与MATLAB。

注册服务器

使用COM对象之前,必须登记他们的服务器上。

创建COM对象

如何创建微软控制和COM服务器对象。

在MATLAB处理COM数据

通过从一个COM对象数据和处理数据。

COM对象属性

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

COM方法

你执行,或者调用COM属于COM对象的函数或方法。

COM事件

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

COM事件处理程序

使用registerevent注册服务器的事件。

保存和删除COM对象

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

COM对象的接口

使用COM接口。

COM集合

COM集合是一种支持团体相关的COM金宝app对象,可以遍历。

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

在MATLAB COM客户机-服务器配置。

MATLAB应用DCOM客户机

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

Risoluzione一些problemi

MATLAB COM支金宝app持限制

微软不支持32位dll或进程内的COM金宝app服务器加载到一个64位的应用程序,或者相反。

解释的参数调用COM错误消息

当MATLAB客户机发送一个命令一个无效的参数COM服务器应用程序中,服务器发回一个错误消息在以下格式。