微软®组件对象模型(COM)提供用于将可重用的二进制软件组件集成到应用程序中的框架。由于组件由编译代码实现,所以源代码可以用支持COM的编程语言编写。金宝app简化了升级到应用程序,因为只需重新编译整个应用程序就可以简单地交换组件。此外,组件的位置对应用程序是透明的,因此可以将组件重新定位到单独的过程甚至远程系统,而无需修改应用程序。
或者,考虑使用Microsoft . net框架。
MATLAB支金宝app持COM和。net Framework在Microsoft Windows上的集成®平台。
actxserver |
创建COM服务器 |
actxGetRunningServer |
运行自动化服务器实例的句柄 |
methodsview |
查看类方法 |
eventlistener |
列出与COM对象事件关联的事件处理程序函数 |
registerevent |
在运行时关联COM对象事件的事件处理程序 |
unregisterallevents |
注销与COM对象事件关联的所有事件处理程序 |
未注册 |
在运行时注销与COM对象事件关联的事件处理程序 |
ISCOM |
判断输入是否为COM对象 |
isevent. |
判断输入是否为COM对象事件 |
InterInterface. |
确定输入是否为COM接口 |
COM |
访问COM组件MATLAB |
这个例子展示了如何写一个MATLAB矩阵到Excel®电子表格。
这个例子展示了如何使用COM自动化服务器从MATLAB访问另一个应用程序。
这个例子展示了如何更改Excel®电子表格中的光标图标。
这个例子展示了如何改变由范围
对象,在电子表格中。
此示例显示如何在Excel中跳过可选的输入参数添加
方法,用于将纸张插入工作簿中。
这个例子展示了如何从打开的文件中读取数据,weekly_log.xlsx
,在matlab。
这个例子展示了如何处理一个COM接口事件,如何在微软Excel.工作簿
对象,以及如何处理它BeforeClose
事件。
使用MATLAB命令了解COM对象。
COM概念和在MATLAB中COM支持的概述。金宝app
举例说明如何使用COM接口与MATLAB。
在使用COM对象之前,您必须注册它们的服务器。
如何创建微软控件和COM服务器对象。
将数据传递给COM对象,并从COM对象处理数据。
列出属性名称和设置值,使用多个对象和属性,使用属性检查器,使用枚举值和自定义属性。
你执行,或调用,属于COM对象的COM函数或方法。
响应事件,编写事件处理程序。
使用registerevent
注册服务器事件。
使用这些MATLAB函数来保存和恢复COM控制对象的状态。
使用COM接口。
COM集合是一种支持可迭代的相关CO金宝appM对象组的方法。
COM客户端-服务器配置在MATLAB。
分布式组件对象模型(DCOM)是一种允许客户端通过网络使用远程COM对象的协议。
微软不支持将32位dll或进程内的CO金宝appM服务器加载到64位应用程序中,或者相反。
当MATLAB客户端发送一个带有无效参数的命令到COM服务器应用程序时,服务器将以以下格式返回一个错误消息。