LabVIEW论坛
直播中

Tlanky

9年用户 50经验值
擅长:可编程逻辑
私信 关注
[问答]

如何把子vi的一个显示控件,摆到前面板上去

这样的,子vi中有一个显示其进度的进度条显示控件,名为process,如何把这个控件放到vi的前面板上?以便于看进度。

这是那个进度条
222.JPG


子vi就是红色的那个图标
22222.JPG

已退回1积分

回帖(5)

皮皮zora

2015-10-22 13:29:35
具体的记得不清楚了,好像是右键添加子vi,找到你要添加vi的位置,确定就可以了
举报

leonzl

2015-10-23 08:49:25
子vi是循环结构的话,在调用的时候循环执行完毕才会跳出循环,这样是无法显示进度变化的,因为显示控件在外循环。
有个简单的方法是通过全局变量,把显示更新放在独立的while循环中,根据全局变量值更新。
举报

Tlanky

2015-10-23 15:14:16
本帖最后由 Tlanky 于 2015-10-23 15:16 编辑
引用: imcu2007 发表于 2015-10-23 08:49
子vi是循环结构的话,在调用的时候循环执行完毕才会跳出循环,这样是无法显示进度变化的,因为显示控件在外循环。
有个简单的方法是通过全局变量,把显示更新放在独立的while循环中,根据全局变量值更新。

您好
我把问题简化了一下,您看下该如何做才能从母vi的前面板中显示实时的进度条。



子vi面板
子vi前面板.JPG

子vi框图
子vi框图.JPG

母vi框图
母vi框图.JPG


举报

leonzl

2015-10-23 16:55:52
你也可以研究下子面板技术。嵌套子面板。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分