labview 在关闭软件时d出一个对话框提示是否关闭,确认关闭后再关闭,否则不关闭

labview 在关闭软件时d出一个对话框提示是否关闭,确认关闭后再关闭,否则不关闭,第1张

第一步:添加一个while循环,循环内添加一个事件结构。

第二步:在事件结构中添加一个分支,如图2,选择“本VI”→“前面板关闭?”,选择确定。

第三步:按照图一连接。图一中的对话框VI的选择路径如下图,超时事件中什么都不连。

第四步:运行VI,然后点击前面板右上角的红X,就会提示是否关闭。

系统有自带的例程和子程序

你点击菜单栏---帮助----查找范例,然后在打开的范例查找器搜索excel,

找到这样一个vi:EXCEL Macro Examplevi

打开这个vi,里面有打开控制和关闭EXCEL的子程序,你打开相应的子程序看是如何实现的?体会下

你的子VI应该设置成了对话框型,或者是选择了调用时显示前面板的选项,所以调用子vi时会显示它的前面板,这时只有关闭对话框(也就是子vi的前面板)才能 *** 作主vi,这是正常的。所以你的问题是,是否需要显示子vi前面板,如果不需要,只要在vi属性中把window appearance 设置成default 就行了,子VI前面板就不会打开;如果需要,那么就不能在关闭它之前对主vi进行 *** 作。如果想实现多个窗口同时可以编辑,编程就有点麻烦了。

最简单的办法,用全局变量吧。

只要有一个“停止”的布尔变量就行。程序初始化时置F,主程序和子程序都读取它连接while循环的结束条件(用默认的“真时停止”),任何一方点STOP按钮的时候给他置T即可。

以上就是关于labview 在关闭软件时d出一个对话框提示是否关闭,确认关闭后再关闭,否则不关闭全部的内容,包括:labview 在关闭软件时d出一个对话框提示是否关闭,确认关闭后再关闭,否则不关闭、我想用labview控制保存及关闭excel,如何实现呢、请教个问题: 在labview 中 调用子VI后 如果不关闭子VI前面板, 主VI就无法 *** 作!这个问题怎么解决!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10212354.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存