您的位置 首页 制造

怎么处理Current VI‘s Path 开发环境和运转环境不一致的问题

CurrentVI39;sPath是取得当前VI所在路径,遗憾的是开发环境和运行环境这个VI返回的路径是不同的,这就造成了编译后文件无法找到的问

Current VIs Path 是获得当时VI地点途径,惋惜的是开发环境运转环境这个VI回来的途径是不同的,这就造成了编译后文件无法找到的问题,处理问题的办法是一切文件名都选用相对途径加文件名的办法,肯定不要运用肯定途径,由于咱们不能期望用户有必要安装在一个指定的文件夹中.

先看看差异在那里:

运转结果是:

很明显,中心多了个履行文件名,所以处理的办法是怎么去掉这个履行文件名.

办法一:运用APP的特点节点判别当时是开发仍是运转环境.

两者之间的差异是关于运转环境,多了一层途径拆分,这样开发和运转环境就完全一致了.

趁便说一句,在需求程序退出LV时,咱们常常运用EXIT LABVIEW节点,该节点的输入端子是个BOOLEAN,标明是否退出,关于开发环境,明显这不是咱们需求的,能够运用上述办法,开发时FALSE,运转时,TRUE,这样就不要常常在两种环境中切换了.

办法2:

办法三:

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/211649.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部