qazxsw11oo 发表于 2013-11-21 20:15:57

labview打包前后调用子vi路径问题

我是labview刚入门,最近学习小程序。附件这个小程序没有打包前正常,启动界面过去后,会运行子vi,可是打包后子vi一闪而过。
在论坛上找了不少解决方法,可是一直打包不成功,求各位大牛给指点下怎么打包成功。
附件好想也是论坛大牛做的。

tester 发表于 2013-11-23 10:23:34

用调用子vi的形式试一下吧

gigio 发表于 2013-11-24 18:11:28

我一般也是调用子vi的方式来做

wdyjz 发表于 2013-12-12 12:06:03

这个问题2005年就发了很多解决的子程序处理了,你可以搜索下。 需要处理下路径的名字,因为打包后就是按照.exe后面出现,所以要去掉.exe才行

飞雨天 发表于 2013-12-13 22:54:31

向定远版主问好~~~~

正题:
其实vi状态和exe状态的文件路径的讨论,已经有很多了,这个可以搜索,如果搜索不到,可以在这个帖子回帖
解决的方法,最新的,我最推荐的,是用application directory,它在vi状态下能返回项目所在路径,exe状态下能返回exe所在路径,这样可以统一路径来解决读取数据文件问题;如果是调用subvi,不要用老格式去生成exe,用新格式(貌似分界点在2009版本,之前是老的,09之后是新的),新格式在生成的exe中保持文件组织结构。
页: [1]
查看完整版本: labview打包前后调用子vi路径问题