我怎么得到类ProgID或一个类创建一个ActiveX对象在MATLAB ?

7视图(30天)
我怎么得到类ProgID或一个类创建一个ActiveX对象在MATLAB ?
类函数或ISA函数可以区分ActiveX对象的类型?

接受的答案

MathWorks支万博1manbetx持团队
类函数在MATLAB 6.5 (R13)将创建一个ActiveX对象的类ProgID MATLAB。例如:
h = actxserver (“Excel.Application”);
类(h)
ans =
COM.excel.application
作为以前的版本的解决方案,您可以使用MATLAB中的ActiveX对象的可读属性在一个条件语句。例如:
h = actxserver (“Excel.Application”)
如果(比较字符串(h.NameMicrosoft Excel”))
%的代码在这里
您可以通过GET命令处理ActiveX对象以看到它所有的属性和方法。
例如下面的代码将产生一个列表的所有属性和方法可用于对象。你可以实验,寻找一个属性,您可以使用来唯一地标识对象。
h = actxserver (“Excel.Application”)
得到(h)

更多的答案(0)

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!