社区
VB基础类
帖子详情
错误捕获陷井的问题?
ggl
2002-10-25 04:24:08
错误捕获陷井能不能做到面项整个工程级别的,如能该怎么做.谢谢!100分幼
...全文
23
9
打赏
收藏
错误捕获陷井的问题?
错误捕获陷井能不能做到面项整个工程级别的,如能该怎么做.谢谢!100分幼
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ztchen
2002-10-26
打赏
举报
回复
to wxy_xiaoyu(然也):如果不进行包装那你就必须在每个处理错误的地方写上相应的错误处理代码,而我现在只需要写一个函数就可以了,维护起来非常方便。并且在每个项目中我都可以直接把这个公共模块直接挂接。而有什么新的错误处理则只要改该模块就可以了。其实这是一种代码的积累,也许对于小程序是浪费了,但对于大项目是很有用的。
w18ily
2002-10-25
打赏
举报
回复
要想没这个必要吧!除非是你自己又定义错误定义了!!
Sean918
2002-10-25
打赏
举报
回复
ztchen(ZT) : 出错的地方直接用
msgbox err.number & " " & Err.Source & " " & Err.Description
不用你自己封装什么吧??
of123
2002-10-25
打赏
举报
回复
错误处理是过程模块级的,超出范围就丢失了。
ztchen
2002-10-25
打赏
举报
回复
这个好象是没有办法。我的做法只是封装一个错误处理函数,以错误代码为参数,里面装载各种错误情况极其返回值。而在需要判断错误的地方则只能用on error resume next 或on error goto XXX,看情况而定。
chinayang
2002-10-25
打赏
举报
回复
好像只能這樣做...不過好麻煩.所有的事件過程函數都要寫.
huxiangming
2002-10-25
打赏
举报
回复
On Error 只能用在一个过程中。
Sean918
2002-10-25
打赏
举报
回复
楼上的。
那还不是要在每个过程里写啊!
没有用的
用户 昵称
2002-10-25
打赏
举报
回复
在你的错误处理事件中调用统一的代码行吗?
On error goto errhandle
end
errhandle:
call youfunc
err.clear
end sub
PB
错误
陷
阱模块(ERROR)
本模块可以
捕获
所有的 PowerBuilder
错误
,只要在“应用程序画板”的 “系统
错误
事件”中写入一行 :F_ERROR_TRAP(数据库事务名称) 或数据窗口的 “数据库
错误
事件”中加入一行 RETURN F_ERROR_TRAP(数据库事务名称) 。或在 SCRIPT 的任何地方加入。当本函数
捕获
到一个
错误
后 ,会将所有的
错误
信息添 加到当前目录下的文本文件“err_info.txt”中,并弹出一个
错误
信息窗口。 可以打印
错误
信息或略过
错误
继续持行或关闭应用程序。
C++编译器无法捕捉到的8种
错误
c++是一种复杂的编程语言,其中充满了各种微妙的
陷
阱。在C++中几乎有数不清的方式能把事情搞砸。幸运的是,如今的编译器已经足够智能化了,能够检测出相当多的这类编程
陷
阱并通过编译
错误
或编译警告来通知程序员。最终,如果处理得当的话,任何编译器能检查到的
错误
都不会是什么大
问题
,因为它们在编译时会被捕捉到,并在程序真正运行前得到解决。最坏的情况下,一个编译器能够
捕获
到的
错误
只会造成程序员一些时间上的损失,因为他们会寻找解决编译
错误
的方法并修正。那些编译器无法
捕获
到的
错误
才是最危险的。这类
错误
不太容易察觉到,但可能会导致严重的后果,比如不正确的输出、数据被破坏以及程序崩溃。随着项目的膨胀,代码逻辑的复杂
Android平台的崩溃
捕获
机制及实现
Android平台的崩溃
捕获
机制视频教程,该课程主要对Java崩溃和Native崩溃的
捕获
机制进行分析,并结合简单的实例演示实现方法。 讲师介绍:贾志凯,Testin崩溃分析项目研发工程师,负责客户端SDK相关技术研发工作。5年...
C++编译器无法捕捉到的8种
错误
实例分析
本文实例分析了C++编译器无法捕捉到的8种
错误
,分享给大家供大家参考之用。有助于深入理解C++运行原理,具体分析如下: 众所周知,C++是一种复杂的编程语言,其中充满了各种微妙的
陷
阱。在C++中几乎有数不清的方式能把事情搞砸。幸运的是,如今的编译器已经足够智能化了,能够检测出相当多的这类编程
陷
阱并通过编译
错误
或编译警告来通知程序员。最终,如果处理得当的话,任何编译器能检查到的
错误
都不会是什么大
问题
,因为它们在编译时会被捕捉到,并在程序真正运行前得到解决。最坏的情况下,一个编译器能够
捕获
到的
错误
只会造成程序员一些时间上的损失,因为他们会寻找解决编译
错误
的方法并修正。 那些编译器无法
捕获
到的
错误
才
BugTrap:BugTrap:在非托管和托管.NET代码中
捕获
未处理的异常
错误
陷
阱 BugTrap是一种工具,可以
捕获
非托管和托管.NET代码中未处理的异常。 BugTrap还支持将崩溃报告发送到远程服务器进行分析。 原始作者Maksim Pyatkovskiy有的精彩详细介绍了如何使用BugTrap。 该存储库中的BugTrap源代码和二进制文件是由原始作者根据MIT许可授予的。 换句话说,您可以在商业和非商业应用程序中自由使用BugTrap。 下载并安装 检查此存储库中的发行版以获取最新版本: 包含Win32 / x64项目所需的所有BugTrap组件: BugTrap[U][D][N][-x64].dll -x64 BugTrap[U][D][N][-x
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章