主要内容

actxserver

创建COM服务器

描述

例子

c= actxserver (progid创建本地OLE自动化服务器,其中progid程序标识符(ProgID)。该函数返回服务器默认接口的句柄。

对于在动态链接库(DLL)中实现的组件,actxserver创建进程内服务器。对于实现为可执行文件(EXE)的组件,actxserver创建进程外服务器。您可以在客户机系统或支持DCOM的网络上的任何其他系统上创建进程外服务器。金宝app

c= actxserver (progid“机”,machineName在远程计算机上创建服务器。

例子

全部折叠

创建一个微软®Excel®对象,并显示ActivePrinter财产。MATLAB®显示系统的值。

e = actxserver (“Excel。应用程序的);get (e,“ActivePrinter”
ans = \\printers\Copy-Fl2-South on Ne04:

当您完成应用程序时,在MATLAB中关闭Excel并删除服务器对象。

辞职(e)删除(e)

输入参数

全部折叠

编程标识符,指定为字符串或字符向量。服务器供应商文档指定了ProgID。对MATLABprogid值,请参阅程序标识符

例子:Matlab。应用程序的

要在其上启动服务器的远程计算机的名称,指定为字符串或字符向量。

例子:“机”、“mymachine”

限制

  • COM函数可在Microsoft Windows上使用®系统只。

  • 64位MATLAB不支持自定义接口。金宝app

  • MATLAB COM接口不支持调用带有可选参数的函数。金宝app

提示

  • 您可以为COM服务器注册事件。有关更多信息,请参见COM事件

之前介绍过的R2006a