簇中元素的引用在引用数组中的索引和其在簇内部的顺序是相反的或者不一致的



主要软件:
主要软件版本: 7.0
主要软件修正版本: N/A
次要软件: N/A

问题: 我试图通过创建簇的All Objects[] 属性节点来获取簇中的控件的引用数组。但是某一控件的引用在引用数组中的索引与其在簇中的顺序是不同的。为什么?

解答:
下列内容也同样包含在LabVIEW帮助当中,您可以通过选择Help»VI, Function, & How-To Help来访问这些内容。

对于前面板上的每一个对象而言,都有一个相对应的Z 顺序,All Objects[]属性也是参照这个顺序来输出引用的。您可以把Z顺序看作是控件显示在前面板上的Z轴坐标,也就是说,前面板上最前端的控件具有最高的Z顺序因此也位于All Objects[]数组中的首位。对于您的应用而言,最前端的控件就是您最后插入簇中的元素,该控件也会是All Objects[]中的第一个元素。All Objects[]属性不会涉及到簇中的顺序。

如果您希望按照簇中次序相同的顺序获取簇中控件的引用的话,请使用Controls[] 属性

相关链接:

附件:





报告日期: 07/05/2007
最近更新: 09/15/2007
文档编号: 38RINUYU