简单问题100分!在线等待!!

zhoujinwei 2003-09-29 12:17:22
FileName = "yongkang\text\档案查询\" & Form2.X & "\" & Y & ".txt"
Dim strTmp

Open FileName For Input As #1
strTmp = StrConv(InputB(LOF(1), #1), vbUnicode)
Close #1
以上路径如不存在此文件会提示错误,“找不到此文件”
求错误处理代码,如找不到指定文件则提示“找不到指定文件”并
返回FORM1
急用!!!
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxqlogo0 2003-09-29
  • 打赏
  • 举报
回复
你可以这样得到错误代码:这样得到错误代码后就可以进行相应的错误处理了
on error goto err1
FileName = "yongkang\text\档案查询\" & Form2.X & "\" & Y & ".txt"
Dim strTmp

Open FileName For Input As #1
strTmp = StrConv(InputB(LOF(1), #1), vbUnicode)
Close #1
exit sub
err1: msgbox err.number & err.Description
射天狼 2003-09-29
  • 打赏
  • 举报
回复
'或者这样也可以~~

Private Sub Command1_Click()
FileName = "yongkang\text\档案查询\" & Form2.X & "\" & Y & ".txt"
Dim strTmp

Open FileName For Input As #1
strTmp = StrConv(InputB(LOF(1), #1), vbUnicode)
Close #1

Exit Sub
Errhandle:
If Err.Number = 76 Then MsgBox "对不起,文件不存在!", vbExclamation
End Sub
射天狼 2003-09-29
  • 打赏
  • 举报
回复
FileName = "yongkang\text\档案查询\" & Form2.X & "\" & Y & ".txt"
Dim strTmp

If Dir(FileName) = "" Then
MsgBox "对不起,此文件不存在!", vbExclamation
Exit Sub
End If

Open FileName For Input As #1
strTmp = StrConv(InputB(LOF(1), #1), vbUnicode)
Close #1

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧