VB文件的相对地址

打开一个文本文件就要用到文本文件的绝对地址,如:c:\vb\test.txt。有什么方法可以用相对地址打开项目目录下的文件。假如test.txt文件就和项目在同一个文件夹... 打开一个文本文件就要用到文本文件的绝对地址,如:c:\vb\test.txt。有什么方法可以用相对地址打开项目目录下的文件。假如test.txt文件就和项目在同一个文件夹中,就只写“test.txt”
If File.Exists("F:\vb\test.txt") = True Then
TextBox4.Text = File.ReadAllText("F:\vb\test.txt")
Else
MsgBox("文件不存在!", MsgBoxStyle.Exclamation, "注意")
End If
我的程序就是这样子,请大家两位帮我改一下。万分感谢!!
我改的结果是“文件不存在”或“未声明名称‘App’”。
展开
 我来答
kurt023
2010-03-31 · TA获得超过767个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:0
展开全部
App.Path用来表示当前可执行文件所在的路径。
如果程序放在c:\vb下,可以使用 App.Path & "\test.txt"访问c:\vb\test.txt

你的那段程序
If File.Exists(app.path & "\test.txt") = True Then
TextBox4.Text = File.ReadAllText(app.path & "\test.txt")
Else
MsgBox("文件不存在!", MsgBoxStyle.Exclamation, "注意")
End If
百度网友b8e46f53d
2010-03-31 · TA获得超过405个赞
知道答主
回答量:210
采纳率:0%
帮助的人:141万
展开全部
File.Exists("test.txt") = True Then
TextBox4.Text = File.ReadAllText("test.txt")
Else
MsgBox("文件不存在!", MsgBoxStyle.Exclamation, "注意")
End If
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
s120170968
2010-03-31
知道答主
回答量:21
采纳率:0%
帮助的人:16.3万
展开全部
app.path 是你程序的地址
app.path & "\test.txt"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jention
2010-03-30 · TA获得超过501个赞
知道小有建树答主
回答量:1232
采纳率:25%
帮助的人:493万
展开全部
app.path & text.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式