[问答] 关于动态调用子vi后,子vi前面板不关闭,怎么解决?

[复制链接]
技术员
发表于 2016-4-4 20:17:08   614 查看 3 回复 只看该作者 倒序浏览
分享
1.我在主VI中直接插入子vi,用事件结构,按下按钮弹出子vi运行,按子vi中退出按钮(停止循环)是没有问题的。
2.我用动态调用方式(如下图)执行子vi,按子vi中退出按钮,子vi前面板不会关闭,为什么就不会关闭前面板了,而直接插入子vi就可以。
但是我不想在子vi中加FP.close,有没其他方法办到同1一样的效果.

奖励1积分
标签:动态调用vi
举报
发表于 2016-4-5 11:36:52  
本帖最后由 banshouren4077 于 2016-4-5 11:44 编辑

你可以在条件分支中像图中这样做啊,注意运行vi的调用节点可以设置等待到执行结束。 VI引用上也可以用属性节点设置窗口状态。VI引用在对应VI未运行时也可用,所以关闭引用后它不会被关闭,除非你之前使用属性节点设置其窗口状态或用调用节点关闭它。你不在子VI中关闭前面板,在调用时关闭就行了啊。不明白你哪里想不通。如果不想阻挡调用方继续运行,可以使用异步调用(“开始异步调用”后在适当时候“等待异步调用”)。
run.png (11.57 KB, 下载次数: 0)
run.png
回复 点赞 举报
技术员
发表于 2016-4-5 23:36:16    楼主|
banshouren4077 发表于 2016-4-5 11:36
你可以在条件分支中像图中这样做啊,注意运行vi的调用节点可以设置等待到执行结束。 VI引用上也可以用属性节点设置窗口状态。VI引用在对应VI未运行时也可用,所以关闭引用后它不会被关闭,除非你之前使用属性节点设置其窗口状态或用调用节点关闭它。你不在子VI中关闭前面板,在调用时关闭就行了啊。不明白你哪里想不通。如 ...

弹出子vi窗口时,窗口会闪一下(就是窗口由大变标准),怎么解决,就是不要他闪.
回复 点赞 举报
实习生
发表于 2018-1-11 10:25:37  
学习
回复 点赞 举报
高级模式
您需要登录后才可以回帖 登录 | 注册
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

工程师杂谈

工程师创意

工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

ARM技术论坛

Android论坛

Linux论坛

单片机/MCU论坛

FPGA|CPLD|ASIC论坛

DSP论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

无线充电技术

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

参考设计中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

厂商专区

TI论坛

TI Deyisupport社区

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

招聘┃求职发布区

电子展览展会专区