admin管理员组文章数量:1649156
在Labview中经常会调用子VI,有时候需要在调用子VI时打开子VI的前面板窗口,如何设置呢?
可以通过以下两种方法设置:
一、将VI设置为在调用时打开其前面板
如果希望子VI前面板的行为在每次调用时都相同,可以通过修改子VI的(窗口外观)属性。
- 在顶层VI的程序框图中,双击子VI图标打开。
- 通过执行以下操作之一打开子VI的属性:
- 转到(文件»VI属性)
- 右键单击前面板或程序框图右上角的子VI图标,然后选择(VI属性)
- 在子VI上,按Ctrl+I.
- 在(类别)下拉菜单中,选择 (窗口外观)
- 单击(自定义)... 按钮
- 左下角有三个选项来控制子VI前面板的行为:
调用时显示前面板 - 执行子VI时打开前面板
如之前未打开则在运行后关闭 - 在子VI执行完毕后关闭前面板
加载时显示前面板 - 将子VI加载到内存时打开前面板
二、如果要打开特定子VI实例的前面板
程序中会多次调用同一个子VI,如果希望有的调用打开子VI前面板,有的调用不打开子VI前面板。可以这样设置:
1.从顶层VI的框图中,右键单击子VI并选择(设置子VI节点)。
2.在(设置子VI节点)中,有四个用于控制子VI前面板行为的选项:
1.加载时打开前面板 - 当子VI加载到内存中时打开前面板
2.调用时显示前面板 - 执行子VI时打开前面板
3.如之前未打开则在运行后关闭 - 在子VI执行完毕后关闭前面板
4.调用时挂起 - 暂停执行并允许用户多次运行子VI
打开的子VI前面板窗口希望保持在最前端,避免点击主VI时子VI窗口消失,可以设置子VI的VI属性的窗口动作。将窗口动作由“默认”设置为“模态”即可。
版权声明:本文标题:LabVIEW调用子VI时打开前面板的设置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1729511426a1204058.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论