Matlab中的actxserver运用
Posted caizhao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab中的actxserver运用相关的知识,希望对你有一定的参考价值。
创建 COM 服务器
语法
c = actxserver(progid)
c = actxserver(progid,Name,Value)
说明
示例
创建一个本地 OLE 自动化服务器,其中 c
= actxserver(progid
)progid
是与 OLE 兼容的 COM 服务器的编程标识符 (ProgID)。返回服务器的默认接口的句柄。
使用名称-值对组参数创建一个服务器。c
= actxserver(progid
,Name,Value
)
示例
输入参数
输出参数
局限性
-
COM 函数只可以在 Microsoft Windows? 系统中使用。
-
64 位 MATLAB 不支持 IUnknown 接口。
-
MATLAB COM 接口不支持调用具有可选参数的函数。
提示
-
对于在动态链接库 (DLL) 中实施的组件,
actxserver
创建进程内服务器。对于作为可执行文件 (EXE) 实施的组件,actxserver
创建进程外服务器。可以在支持 DCOM 的网络中的客户端系统或任何其他系统上创建进程外服务器。 -
如果此控件实现了任何自定义接口,则可以使用
interfaces
函数列出这些接口,而使用invoke
函数访问选定的接口。 -
可以注册 COM 服务器的事件。有关详细信息,请参阅 COM Events。
以上是关于Matlab中的actxserver运用的主要内容,如果未能解决你的问题,请参考以下文章