主要内容

actxserver

创建COM服务器

描述

例子

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

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

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

例子

全部折叠

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

e = actxserver (“Excel.Application”);get (e,“ActivePrinter”)
ans = \ \打印机\ Copy-Fl2-South Ne04:

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

辞职(e)删除(e)

输入参数

全部折叠

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

例子:“Matlab.Application”

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

例子:“机”、“mymachine”

限制

  • COM函数都可以在Microsoft Windows®系统只。

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

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

提示

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

之前介绍过的R2006a