VB中如何打开程序目录下的文件?

来源:百度知道 编辑:UC知道 时间:2024/09/26 20:11:28
如果我们在做软件,假如我的软件在C:\Program Files\xxx\xxx.exe,要打开软件目录里的的文件,我的文件在C:\Program Files\xxx\abc.exe。目录不一定是C:\Program Files有可能是 D:\ E:\。
我该怎么写代码?
谢谢!
一大堆我看不懂,我是菜鸟啊!!

app.path &"\abc.exe"

可用app.path,它的值等于你程序所在的目录,但如果程序在根目录下,例如c:\,那它会等于“C:\”但如果程序在子目录下,如c:\windows,那它的值会等于"c:\windows",所以你可以这样写
dim s as string
s=iif(right(app.path,1)="\",app.path,app.path+"\")
你那个abc.exe的绝对路径就是: s + "abc.exe"

R = Environ("programfiles")+"\xxx\abc.exe"
R就是你要求的带路径的文件名。

都回答的差不多了,我拿两分走了算了