vb 实时错误‘53’ 文件未找到

PrivateSubC1_Click()Dimnumber(1To10)AsIntegerDimiAsIntegerOpen"F:\vb\in.txt"ForInputA... Private Sub C1_Click()
Dim number(1 To 10) As Integer
Dim i As Integer
Open "F:\vb\in.txt" For Input As #1
For i = 1 To 10
Input #1, number(i)
Next
Close #1
For i = 1 To 10
a$ = a$ + Str(number(i)) + " "
Next
Text1.Text = a$

End Sub
展开
 我来答
一朵wower
推荐于2016-11-28 · TA获得超过480个赞
知道小有建树答主
回答量:229
采纳率:100%
帮助的人:262万
展开全部
'没有in.txt,可以再Open "F:\vb\in.txt" For Input As #1前加个判断
Private Sub C1_Click()
Dim number(1 To 10) As Integer
Dim i As Integer
If Dir("F:\vb\in.txt", 7) <> "" Then
Open "F:\vb\in.txt" For Input As #1
For i = 1 To 10
Input #1, number(i)
Next
Close #1
For i = 1 To 10
a$ = a$ + Str(number(i)) + " "
Next
Text1.Text = a$
Else
Open "F:\vb\in.txt" For Output As #1 '没有的话,创建一个
Print #1, "aaa"
Close #1
End If
End Sub
追问
我在F:\vb里有in.txt文件,按理说应该能读吧,可是就是错误
追答
但问题就是没有文件啊= =,你再仔细看下,或者我的代码你试过吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
burn_life
2011-04-27 · TA获得超过253个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:135万
展开全部
Open "F:\vb\in.txt" For Input As #1

在"F:\vb\"目录必须有 "in.txt" 文件
追问
我在F:\vb里有in.txt文件,按理说应该能读吧,可是就是错误
追答
注意中文与英文,全角与半角.......
实在不行,就从地址栏复制文件地址,如图:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bdb9803
2011-04-27 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
F:\vb\in.txt 是不是这个文件不存在?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式