回 帖 发 新 帖 刷新版面

主题:如何让自己做的程序独立于VB

比如:我的程序用到了目录D:\例题\1.jpeg和E:\2.wav,那么生成可执行文件时,这两个文件夹下的文件怎么办-----因为代码中会用到这两个路径,如果把工程放到别的电脑上用则整个路径和文件都不存在的呀?而且,如果想把整个工程生成独立于VB的程序该怎么办呀?打包吗?
谢谢指点

回复列表 (共4个回复)

沙发

题目搞的太吓人了吧?!自己去看看MSDN中关于APP.PATH怎么用吧

板凳

把文件夹和文件移到程序目录下,调用时用相对路径:
"例题\1.jpeg"
"2.wav"

很多人喜欢用传说中的App.Path + "\ljsdlkfjadsk"
我觉得浪费时间.

3 楼

[quote]把文件夹和文件移到程序目录下,调用时用相对路径:
"例题\1.jpeg"
"2.wav"

很多人喜欢用传说中的App.Path + "\ljsdlkfjadsk"
我觉得浪费时间.[/quote]
不是吧~~~
一直以为VB不能相对路径的。。。。。

4 楼

[quote]把文件夹和文件移到程序目录下,调用时用相对路径:
"例题\1.jpeg"
"2.wav"

很多人喜欢用传说中的App.Path + "\ljsdlkfjadsk"
我觉得浪费时间.[/quote]

用相对路径不方便调试,还需要chdir

我来回复

您尚未登录,请登录后再回复。点此登录或注册