VB操作txt路径问题Open f For Input As #1

PrivateSubCommand1_Click()Dimi,f,si=0f="\name1.txt"此处为什么不能用相对路径?OpenfForInputAs#1运行到这... Private Sub Command1_Click()
Dim i, f, s
i = 0
f = "\name1.txt" 此处为什么不能用相对路径?
Open f For Input As #1 运行到这时找不到文件!!!

Do While Not EOF(1)
Line Input #1,s
Loop
Close #1
展开
 我来答
yangyingjun999
2012-04-17 · TA获得超过1230个赞
知道小有建树答主
回答量:782
采纳率:0%
帮助的人:407万
展开全部
f = "\name1.txt" 此处为什么不能用相对路径?
【回答】可以使用相对路径,但你上句的使用相对路径的方法错误了,vb中的相对路径和网页中的相对路径有别哦,vb中饥缓野的相对路径如下:
f = App.path & "\name1.txt"
上句中烂喊的App.path是指本程序所在文件夹的路径,后面的是相对于本程序所在文件夹的路径。

Open f For Input As #1 运行到这时找不到文件!!!
上句的错误还是因为那个相对路径错误而造成的,当前面的相对路径正确时、这个就正确了。哪肢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式