社区
资源
帖子详情
vb的错误处理
Ade_huang
2009-05-19 09:42:01
程序流程如下:
A-->B-->C---D
A调用B,B调用C,C调用D
我现在要做一个错误处理,使用Err.Raise方法把非系统报错加载到Err全局模块。
但是报错时我无法知道程序执行的具体流程。
比如说:
A--->C
B--->C
D--->C
在C报错时,我需要知道是那个Function调用的。
请高手帮忙看看
...全文
70
2
打赏
收藏
vb的错误处理
程序流程如下: A-->B-->C---D A调用B,B调用C,C调用D 我现在要做一个错误处理,使用Err.Raise方法把非系统报错加载到Err全局模块。 但是报错时我无法知道程序执行的具体流程。 比如说: A--->C B--->C D--->C 在C报错时,我需要知道是那个Function调用的。 请高手帮忙看看
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Ade_huang
2009-05-26
打赏
举报
回复
已经搞定,用vb自带的方法err.raise
神马都能聊
2009-05-19
打赏
举报
回复
实在要知道就把调用者写成可选参数传过去....这样不影响你之前的应用...
optional sFuncName as string
VB
错误处理
机制增强工具
On Error语句是
VB
编程中用于
错误处理
的关键语句。它允许程序员在遇到错误时进行程序流程的控制,从而能够优雅地处理异常情况,防止程序非正常终止。其核心作用是启用
错误处理
机制,使得在执行时遇到错误时,程序可以跳转到指定的位置继续执行,而不是直接崩溃退出。On Error语句通常与Err对象配合使用,以获取错误发生时的具体信息,如错误编号、描述等,从而进行相应的
错误处理
。如果没有适当的
错误处理
代码,一旦程序遇到运行时错误,用户界面可能会冻结,程序可能会突然关闭,甚至系统可能不稳定。Err。
vb
中的
错误处理
vb
中的
错误处理
VB
有一个隐藏函数ERL()。这个就是返回最近的错误行的。不过这个函数的使用是有条件的,即每一条代码都要有行号。如 : Public Sub ErlTest() ON Error Goto ErrHandle Dim A as Integer Public Sub ErlTest()...
VB
程序
错误处理
方法
大家知道,即使顺序员抱有最好的愿望,而且计划工作做得非常周密,也无法防止代码泛起错误。现实上可能泛起的顺序错误是许多的,但是它们基本上可以分为两种类型:一种是编译错误;另一种是运行期错误。编译错误是指使得Visual Bacsic(下面简称
VB
)的编译器无法对代码进行编译的错误。假如一个历程中包含了编译错误,
VB
将不执行该历程,并且我们也不能向用户提供带有编译错误的运行期版本应用顺序,大多数编译错
VB
数据验证与
错误处理
实践
当内置验证方法和正则表达式不足以满足特定需求时,开发者可以编写自定义的数据验证逻辑。自定义验证可以是简单的函数检查,如验证身份证号、电话号码等;也可以是复杂的方法组合,处理特定业务场景下的验证需求。通过自定义验证,开发者可以提供更加精确和灵活的数据验证解决方案。事件驱动编程是一种编程范式,在这种范式中,程序的流程主要由用户交互或其他程序事件决定。在事件驱动模型中,程序不是由程序代码的顺序执行来控制,而是由事件发生时执行的代码块(称为事件处理程序)来控制。
资源
1,065
社区成员
6,492
社区内容
发帖
与我相关
我的任务
资源
VB 资源
复制链接
扫一扫
分享
社区描述
VB 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章