Labview文件路径的研究(中)
例子2、工程文件中,还有子文件夹的情况,调用文件的VI为子VI的情况。
工程组织情况:
Plane_ReadTxt.vi 调用readTxt.vi
文件组织情况:
子VI 即readTxt.vi在子文件夹recodat下。
Plane_ReadTxt.vi的程序:
在编程环境下的运行情况:
能正确读出文件。
现在生成应用程序:
属性设置
生成的内容,发现data.txt到底应用程序的根目录下了,“recodat文件夹” 没了:
运行应用程序,能正常读取内容,文件路径正确:
发现原来在子文件夹“recodat”下的data.txt 文件根目录下和主应用程序一个文件夹里,而readTxt.vi则被编译进了DiretTest2.exe的可执行包里。
这样生成安装包,属性设置:
安装后的目录内容:和运行结果.
表明,原先设计的目录结构被平扁化。
其实,安装后的目录与编程时的目录无关,所有的VI都将被编译到最终的可执行文件下,而相关的数据文件或配置文件,要靠在安装包的属性配置时进行目录确定。
文章评论(0条评论)
登录后参与讨论