减少包含了子VI的结构和循环的大小



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

问题: 当循环和结构中包含了子VI,我该怎样减少它们的大小?

解答: 当有一个循环或者结构包含了子VI,在你试图减小它大小的时候应该确保"Auto Grow" 选项是没选中的。你可以右击这个循环或者是结构来确保"Auto Grow" 是没选中的.

举例来说,下面的情况列出了最小化一个包含事件结构或是很多子VI的while循环的大小:

情况1:在while循环和事件结构中都选中了"Auto Grow".
  1. 只要子VI不和其他VI有关联的话,你可以持续减小while循环或者事件结构的大小.
  2. 一旦这个发生的话,你将不能减小while循环或者是事件结构的大小.
  3. 可以根据你希望减少while循环或者事件结构或者两者大小的要求,相应地不选中这些结构中的the "Auto Grow"属性.

情况2:while循环中没有选中"Auto Grow".
  1. 在while循环和其他子VI或者事件结构后,你仍旧可以持续减小while循环或者事件结构的大小.
  2. 这个选项(不选中"Auto Grow")的作用是使你可以减少while循环的大小,使得包含子VI的循环结构的大小最小化.
  3. 即使所有子VI在程序框图上都不可见,你也可以看到while循环.
  4. 你可以减少while循环的大小直到它能匹配事件结构,不用考虑事件结构的"Auto Grow"是选中还是没有选中.

当你有嵌套循环或者结构,外层的"Auto Grow"属性不应该选中,这样你可以减少整个的大小.如果你想要减少某个特定循环或者结构的大小,这个循环或结构的"Auto Grow"选项也不该选.


相关链接:

附件:





报告日期: 08/13/2004
最近更新: 10/08/2007
文档编号: 3CCEI49T