关于对象属性

添加到模板或表单中的每个对象均有一组控制对象位置、大小、颜色、字体、文本、名称等的属性。每个对象还有一组事件处理程序功能,在发生某些事件时会触发。例如,在对象上单击或双击鼠标就会发生事件。

您可以使用属性对话框查看和修改属性和事件处理程序。此对话框的另一个名称是“属性表”。

查看对象的属性

要查看属性对话框,选择对象(在其边界内单击),然后单击鼠标右键。这是显示了文本对象 Text1 及其各个属性的属性表示例:

“属性”对话框

“属性”对话框示例

查看对象属性

属性对话框的顶部出现列表。此列表包含模板或表单中每个对象的项目。还包含一些始终存在且无法删除的对象,例如主要编辑区域。在报告编辑器中,主要编辑区域称作页面。在标签编辑器和表单编辑器中,则称作框/视图

要查看表单或模板中对象的属性,从此列表中选择不同的对象。如果报告模板有多个分区,此列表只显示当前分区中的对象。

对于报告模板,您只能从此列表访问称作报告的附加对象。这个对象的高级类别中有两个属性,可指定外部可执行文件案(.exe 文件),以采集用户指派的属性。这两个属性就是模板选择程序测量例程执行程序。PC-DMIS 分别在选择模板时以及执行测量例程时运行指定的测量例程。

属性组织

每个对象的属性有三种主要类别:

要展开类别,单击类别左侧的 + 符号。要折叠类别,单击 - 符号。

ActiveX 和 OLE 对象有其他分区。更多信息,请参见“ActiveX 对象”和“OLE 对象”。

有关属性的说明,请参见“通用属性”。如果该主题不包含属性说明,查看“对象栏”的特定对象文件。

更多有关事件的信息,请参见“关于事件和 Visual Basic 代码”。

名称标识码

向模板或表单插入对象时,PC-DMIS 会为该对象的 ObjectCode 属性自动指派唯一的名称标识符。后续类型相同的对象采用相同的名称,名称后面跟一个递增的数值。例如,编辑器自动将第一个 Text 对象命名为 "Text1"。后续的 Text 对象分别为 "Text2"、"Text3",以此类推。

您也可以将此值更改为不同的名称。若要进行更改,请确保指定唯一的名称。若修改该对象的名称标识符,必须更新任何使用该对象代码的 BASIC 脚本。

改变属性值

要修改属性,选择该属性,然后点击其值。若出现列表,选择一个新值。您还可以在可编辑字段键入新值。

将表达式作为属性值

有些属性值可以是报告表达式,而非常数,这和 GridControlObject 的单元格可以插入表达式是一样的。谨记在表达式前面加上等号 (=)。例如,假定标签模板中有一个 Text 对象,并且您想显示当前特征 ID 而不显示其他文本。在文本属性中,键入 "=ID"。PC-DMIS 执行测量例程时,对象从 PC-DMIS 提取该特征的名称,并在该 Text 对象中显示。

更多信息:

通用属性

段和页面属性

框架/视图属性

使用用户指定属性

清除模板相关数据

关于事件和VB代码