请问怎样捕获VB的异常错误信息?

gesnackok 2002-12-09 10:31:10
比如在VB调试的时候如果DLL文件未找到会给出相应的信息,
但是生成EXE后遇到相同错误,程序会直接跳出
怎样在代码中捕获错误,让其在运行时也能提示相应的错误。
然后跳过继续执行
...全文
115 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
12342234 2002-12-10
  • 打赏
  • 举报
回复
gaga
huayuxing 2002-12-10
  • 打赏
  • 举报
回复
private sub ...
on error goto errsss
...
...
...
exit sub

errsss:
msgbox err.description & err.number
err.clear
exit
end sub
用户 昵称 2002-12-10
  • 打赏
  • 举报
回复
like this


private sub ...
on error goto errsss
...
...
...
exit sub

errsss:
msgbox err.description
err.clear
exit
end sub
用户 昵称 2002-12-10
  • 打赏
  • 举报
回复
like this


private sub ...
on error goto err
...
...
...
exit sub

err:
msgbox err.description
err.clear
exit
end sub


zhusuhao 2002-12-10
  • 打赏
  • 举报
回复
可以查找一下以前的贴子,经常会有意想不到的收获哦!:)
litsnake1 2002-12-10
  • 打赏
  • 举报
回复
up
kongmj 2002-12-10
  • 打赏
  • 举报
回复
msdn上有详细说明及实例
饮水需思源 2002-12-10
  • 打赏
  • 举报
回复
private sub ...
on error goto err
...
...
...
exit sub

err:
msgbox err.description
exit
end sub
gesnackok 2002-12-09
  • 打赏
  • 举报
回复
哦,怎么用系统的错误消息?
peiji 2002-12-09
  • 打赏
  • 举报
回复
打错了是也可以是系统自带的错误消息
peiji 2002-12-09
  • 打赏
  • 举报
回复
两种方法:
用on error resume next可以直接跳过所有的错误
用on error goto wrong
wrong:
(错误处理)
则需要说明错误的原因,可以自己输入也可以用系统的错误系统

7,789

社区成员

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

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