如何解决Current VI's Path 开发环境和运行环境不一致的问题

2015-08-24 10:08:04来源: eefocus 关键字:Current  VI  s  Path  开发环境  运行环境
Current VI's Path 是取得当前VI所在路径,遗憾的是开发环境运行环境这个VI返回的路径是不同的,这就造成了编译后文件无法找到的问题,解决问题的方法是所有文件名都采用相对路径加文件名的方法,绝对不要使用绝对路径,因为我们不能希望用户必须安装在一个指定的文件夹中.

先看看区别在那里:


运行结果是:



很明显,中间多了个执行文件名,所以解决的方法是如何去掉这个执行文件名.

方法一:利用APP的属性节点判断当前是开发还是运行环境.


 

两者之间的区别是对于运行环境,多了一层路径拆分,这样开发和运行环境就完全一致了.

顺便说一句,在需要程序退出LV时,我们经常使用EXIT LABVIEW节点,该节点的输入端子是个BOOLEAN,表明是否退出,对于开发环境,显然这不是我们需要的,可以利用上述方法,开发时FALSE,运行时,TRUE,这样就不要经常在两种环境中切换了.


方法2:


方法三:




关键字:Current  VI  s  Path  开发环境  运行环境

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2015/0824/article_12891.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:labview的软件计数器和FIFO BUFFER
下一篇:谈谈UP TRIG 和DOWN TRIG

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利
推荐阅读
全部
Current
VI
s
Path
开发环境
运行环境

小广播

独家专题更多

东芝在线展会——芯科技智社会创未来
东芝在线展会——芯科技智社会创未来
2017东芝PCIM在线展会
2017东芝PCIM在线展会
TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved