VB怎么读取程序所在位置

例如:XX.txt所在的位置... 例如:XX.txt所在的位置 展开
 我来答
天九神剑
推荐于2016-03-24
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
LZ提问得不够详细,请问是否询问如何获取程序根目录路径?
App.path函数的作用是返回程序根目录的路径,例如程序存放在C盘的A文件夹中,App.path的值为"C:\A",以此类推。同理,根目录下XX.txt就可以使用 App.path & "\XX.txt" 表示。需要注意的是若程序在盘符根目录,则返回的值便为"X:\“(X是盘符),这时使用 App.path & "\XX.txt" ,结果为"X:\\XX.txt",便会出错,需要使用IF RIGHT(APP.PATH,1)="\"来解决。
追问
是根目录、
追答
那么直接使用App.path就可以了。
Dim FilePath as Srting ,TXTPath as String
If Right(App.path,1)="\" then
FilePath = App.path '返回程序在盘符根目录时的路径
TXTPath = App.path & "XX.txt" '返回程序目录下XX.txt文件的目录
Else
FilePath = App.path & "\" '返回程序在非盘符根目录时的路径
TXTPath = App.path & "\XX.txt" '返回程序目录下XX.txt文件的目录
End If
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式