标题:坐等高人,讲解一下这段错误捕获VB代码!!!
只看楼主
那逝去的梦想
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-3-22
结帖率:0
已结贴  问题点数:20 回复次数:4 
坐等高人,讲解一下这段错误捕获VB代码!!!
Dim msg as string

'如果检测到任何一个错误,开始捕获,从而相应错误处理
on Error goto checkError
   S=(Dir ("a:/test.txt")<>")
'如果未出现错误,则避免使用错误处理

checkerror: '如果出现错误,则在分支
'定义常数,以表示固定的VB错误代码
If(err.number=71) Then

msg="将软盘放入,软盘驱动器并关闭
'显示有感叹号图标,以及确定和取消按钮的消息框
   If(Err.num=71) then

 Resunme
Else
 Resunme Next
end IF

Else Err.number=68 then

msg="当前路径不纯在:"&filename

msgbox msg

Resunme Next
Else

msg="不可预知错误# &str(err.number)
msg=msg& "发生于:"err.Descripion
msgbox msg
STOP
end if
Resunme



高人帮我添加以下注释。 是所有的注释。我刚学不久读不懂。或通俗的用语言讲解一下。思路。
比如:Dim msg as string   声明msg为字符串变量。

大恩不言谢!QQQ
搜索更多相关主题的帖子: 讲解 代码 捕获 坐等 高人 
2010-03-22 20:52
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
得分:10 
S=(Dir ("a:/test.txt")<>")
通过错误了?
S=(Dir ("a:/test.txt")<>"")
2010-03-23 13:22
那逝去的梦想
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-3-22
得分:0 
??领导啥意思?
2010-03-23 18:53
那逝去的梦想
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-3-22
得分:0 
没人能搞?
2010-03-24 21:35
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:10 
程序代码不完整,没办法搞.

这行代码前面,明显还有代码.
checkerror: '如果出现错误,则在分支

授人于鱼,不如授人于渔
早已停用QQ了
2010-03-25 09:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-300220-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.507530 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved