原创 【原创】Labview文件路径的研究(下)

2011-3-29 22:06 8074 10 10 分类: 测试测量

Labview文件路径的研究(下)


作者:quiye


博客:http://blog.ednchina.com/quiye/


   最近几天项目很忙,都没时间把这篇文章写完,今天终于有空了! 就继续! 


    继续《labview 文件路径的研究(中)》讲另外一种情况,直接看例子:


     例子3、在例子2的基础上,我不想安装生产的目录平扁化,保留recodat文件夹,数据文件就放到这里。那怎么解决?


 


解决办法1:


在原工程文件中把所有VI都放同一级文件目录下,把数据文本放到相应的二级文件下。


44d6f155-6c3e-454e-ad9d-cd145427ac38.JPG


工程的组织结构,则用虚拟文件夹将工程的子VI分开。


76e7e68b-519c-4e68-a7c9-2b75dbbca103.JPG


配置应用程序时,不要包含data.txt文件,如下图:


d913d578-afa9-49bf-8577-77a8fea2dae6.JPG


生产的应用程序下面不带data.txt文件,如下图:


4176d7a0-1cc5-46a8-8c6d-c31c8a8bb102.JPG


但在安装文件的属性设置里要包含recodat 文件夹和 txt文件,如下图:


be8c43aa-a6d6-4ddc-9881-3fdb61f9a848.JPG


这样安装后的效果:


8e2d0d4d-538a-4df4-a099-7eb321172e3c.JPG


运行的效果:


7bc09e4e-29be-47eb-9d74-685dbb6af158.JPG


结果就对了。


 


解决办法2、


还有更好的解决办法:就是在原工程文件下,创建一个放子VI的文件夹和工程里虚拟文件夹对应起来。 再创建一个放数据文件的文件夹,也对应起来。如下图,这样结构很清晰。


5626deaf-0a95-42bc-a71b-a8eb6e06e0ba.JPG


两个需要相互对应。


在子VI中的程序:


5a509268-a222-4472-965b-778bc710c8f2.JPG


这样程序中就不用区分在编程环境还是可执行环境。想想为什么?


 


 


终于写完了-:) 写东西挺累的,不过感觉很有收获!


 


有问题还可联系我邮箱:quiye1982@hotmail.com

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
10
关闭 站长推荐上一条 /3 下一条