主要内容

COM对象属性

马铃薯对象属性的函数

您可以获得属性的值,有时可以更改值。您还可以添加自定义属性。

属性名称不区分大小写。只要姓名是明确的,您就可以缩写它们。

功能 描述

得到

列出一个或多个属性及其值。

设置一个或多个属性的值。

isprop.

确定项目是否是COM对象的属性。

AddProperty.

将自定义属性添加到COM对象。

deleteProperty.

从COM对象中删除自定义属性。

检查

打开属性检查器以显示和修改属性值。

提议

显示控件的内置属性页面,如果有的话。

使用多个对象

你可以使用得到通过创建对象句柄的向量并在向量上使用这些命令时,在多个对象上函数。要获取或设置多个对象的值,请使用功能形式得到职能。例如,使用点表示法H.Propname.,仅在标量对象上。

属性的枚举值

枚举使检查和更改属性更容易,因为属性的每个可能的值都被分配了文本来表示它。例如,其中一个值defaultsaveformat.A的财产微软®excel.®电子表格是xlunicodeText.。此文本更容易记住,而不是如57的数字值。

物业检查员

属性检测器使您可以访问COM对象的属性。要打开物业检查员,请使用检查来自matlab的功能®命令行或双击MATLAB工作区浏览器中的对象。

例如,创建Excel对象。然后设置defaultfilepath.属性到现有文件夹,C:\ Excelwork

h = ACTXSERVER('Excel.Application');H.DefaultFilePath =.'c:\ excelwork';

显示对象的属性。

检查(h)

向下滚动,直到看到defaultfilepath.你刚改变的财产,C:\ Excelwork

使用物业检查员,更改defaultfilepath.再次,这次是另一个现有文件夹,MyWorkDirectory.。为此,请选择右侧的值并键入新值。

现在返回Matlab命令窗口并确认defaultfilepath.财产已按预期进行了变化。

H.DefaultFilePath.
ANS = C:\ MyWorkDirectory

笔记

如果在MATLAB命令行的修改属性,请刷新属性检查器窗口以查看那里反映的更改。通过重新加入“刷新”属性“检查器”窗口检查在对象上的函数。

枚举值

属性值旁边的列表按钮表示属性接受枚举值。要查看值,请单击右侧字段中的任意位置。例如,光标属性有四个枚举值。当前价值XLDFault.显示在属性名称旁边的字段中。

要更改值,请使用列表按钮显示该属性的选项,然后单击所需的值。

自定义属性

您可以使用自己的属性添加自己的属性AddProperty.功能。

要从控制中删除自定义属性,请使用deleteProperty.功能。

采取参数的属性

某些COM对象具有接受输入参数的属性。在内部,Matlab将这些属性作为方法处理,这意味着您使用方法或者邀请功能(不是得到功能)查看属性。

相关例子

更多关于