final123 发表于 2005-9-13 05:26:51

[求助]程序中的文件路径连接问题

<P>自己做一个东西,需要在程序中播放声音文件,现在通过wave file path可以设一个路径让其播放,很自如。问题是,如果把程序和声音文件拷到别的机子上或者干边盘符,那些路径要全部重设,很不方便,而且有时是不能实现的。所以现在的要求就是,不管那些声音文件放哪儿,程序运行就很自如的播放,或者说把vi文件和声音文件捆绑一起,只能看到vi文件,运行程序一次后,自然把声音文件记录都vi文件中了,这样如何实现呢?恳请大家帮帮忙了,多谢了!</P>
<P>我用的是6.1的labview,我以前看见过,可以实现的,大家帮帮忙了。</P>

cwyxf1015 发表于 2005-9-13 05:35:44

<P>正如你所说的----捆绑,把声音文件和程序放在一起,需要移动的时候一起移动,就把声音文件当作一个“子vi”</P>

final123 发表于 2005-9-13 20:49:31

多谢了!但具体是如何做的,能不能说的再详细一点。不然我还是不懂怎么做,谢谢了!

cpubbs 发表于 2005-9-13 21:03:59

有一个获取文件当路径的VI,file i/o--&gt;file constants--&gt;current vi's path.vi,这个可以获取当前路径,然后再和file i/o--&gt;strip path.vi以及build path.vi配合起来,组成新的路径,这个新路径就是自动实现的啦,不用自己手动去改!

final123 发表于 2005-9-13 22:28:37

<P>多谢大家恢复了,不过你说的方法好复杂呀,我见过别人所作出来的东西,不用另外加东西的,我也不知道如何设置以下,所播放的东西自动记录下来,就可以不需要哪个媒体文件,直接放出声音或者其他了。</P>
<P>我不知道是不是与版本有关,我用的是6.1,见到别人他用的是7.1的。</P>
<P>我把我的例子贴在这儿,供大家下载后看看,希望会对我有所帮助,感谢大家的支持,帮助,谢谢!</P>
页: [1]
查看完整版本: [求助]程序中的文件路径连接问题