文档

调用

调用COM对象或接口上的方法,或显示方法

语法

S =调用(h)
S = invoke(h,'methodname')
S = invoke(h,'methodname',arg1,arg2,…)

描述

S =调用(h)返回结构数组,年代,包含对象或接口支持的所有方法的列表,万博1manbetxh,以及这些方法的原型。如果年代是空的,要么在对象中没有属性或方法,要么MATLAB®无法读取对象类型库。参考COM供应商文档。

S = invoke(h,'methodname')调用指定的方法methodname,并返回一个输出值(如果有的话)年代.返回值的数据类型取决于调用的方法,该方法由控件或服务器确定。

S = invoke(h,'methodname',arg1,arg2,…)调用指定的方法methodname使用输入参数__arg1、最长,……

如果该方法返回COM接口,则调用函数返回一个新的MATLAB COM对象,该对象表示返回的接口。有关MATLAB如何转换COM类型的描述,请参见在MATLAB中处理COM数据

COM函数在Microsoft上可用®窗户®系统只。

例子

调用重绘方法。mwsamp控制。

F = figure(“位置”,[100 200 200 200]);H = acxcontrol (“mwsamp.mwsampctrl.1”,[0 0 200 200],f);h.半径= 100;调用(h,“画”

或者,直接调用该方法。

重绘(h)

显示所有mwsamp方法。

调用(h)
Beep = void Beep(句柄)FireClickEvent = void FireClickEvent(句柄). .

R2006a之前介绍过

这个话题有帮助吗?