在LabVIEW中前面板的对象为什么是分别更新的?



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

问题: 我在前面板(front panel)中创建了几个对象,我想让这几个对象同时出现和隐藏。在VI中我使用了属性节点(Property Nodes)来设置它们可见或不可见,这些属性节点在代码中是在同一个部分。问题是代码运行时,前面板的对象一个接一个的转变为可见或不可见。

解答:
1. 为前面板创建一个属性节点,把前面板的更新属性(Update property)设置为"False"。
2. 设置您想更新的前面板对象的属性。
3. 设置前面板的更新属性为"True"。
4. 从第一个前面板属性节点开始,连线错误流,通过所有的对象属性节点
再连接到第二个前面板属性节点。
5. 现在所有的属性都会同时更新了。

附件中的两个例子展示了使用前面板更新属性(DeferUpdate.vi)和不使用更新属性(Update.vi)的区别。

相关链接:

附件:


DeferUpdate.viUpdate.vi


报告日期: 09/26/2006
最近更新: 10/17/2006
文档编号: 2MOFCKDS