主要内容

使用COM对象MATLAB

从MATLAB访问COM组件®

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

或者,考虑使用Microsoft . net。

MATLAB支万博1manbetx持Windows下的COM和。net®平台。

函数

actxserver 创建COM服务器
actxGetRunningServer 自动化服务器运行实例的句柄
methodsview 查看类方法
eventlistener 列出与COM对象事件相关的事件处理程序函数
registerevent 在运行时为COM对象事件关联事件处理程序
unregisterallevents 注销与COM对象事件相关的所有事件处理程序
unregisterevent 在运行时注销与COM对象事件关联的事件处理程序
iscom 判断输入是否为COM对象
isevent 判断输入是否为COM对象事件
isinterface 判断输入是否为COM接口

古董

COM 访问COM组件MATLAB

Rubriques

COM集成

微软办公软件

Résolution des problèmes

MATLAB COM支万博1manbetx持限制

微软不支持将32位dll或进程内COM万博1manbetx服务器加载到64位应用程序中,或者相反。

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

当MATLAB客户端向COM服务器应用程序发送带有无效参数的命令时,服务器将按以下格式返回错误消息。