社区
VB基础类
帖子详情
在循环体中的Error的处理问题
towdney
2002-05-16 09:32:38
在一个循环体中,用到
On Error goto errhandler1
...
errhandler1:
...
的语句,在首次遇到Error,程序能够按照errhandler1后的语句处理,当时当循环体继续,第二次遇到Error后,就不能够正常地使用errhandler1语句,而是无视On Error goto errhandler1的存在,提示错误信息。
那位朋友能够解释一下,如何解决?
...全文
64
10
打赏
收藏
在循环体中的Error的处理问题
在一个循环体中,用到 On Error goto errhandler1 ... errhandler1: ... 的语句,在首次遇到Error,程序能够按照errhandler1后的语句处理,当时当循环体继续,第二次遇到Error后,就不能够正常地使用errhandler1语句,而是无视On Error goto errhandler1的存在,提示错误信息。 那位朋友能够解释一下,如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
towdney
2002-05-17
打赏
举报
回复
up
towdney
2002-05-17
打赏
举报
回复
谢谢feihong0233啦,问题解决了,也谢谢大家,下面给分。
towdney
2002-05-17
打赏
举报
回复
谢谢feihong0233啦,问题解决了,也谢谢大家,下面给分。
feihong0233
2002-05-17
打赏
举报
回复
On Error Goto errhandler1:
For...
...
...(这句可能出现XXX号错误)
...
...
Next...
errhandler1:
If Err.Number = XXX Then
....
end if
resume next
end sub
towdney
2002-05-16
打赏
举报
回复
???楼上的兄弟,我不懂你的用意何在。我的解题要求你看清楚了吗?
zyl910
2002-05-16
打赏
举报
回复
Dim f as boolean
Do
If f=False then
On Error……
f=True
End if
……
Loop
towdney
2002-05-16
打赏
举报
回复
前面的兄弟说加一标志变量判断,到底如何处理阿,能否给出代码?
towdney
2002-05-16
打赏
举报
回复
你那ErrNumber如何用啊?
我尝试你的方法
On Error Goto errhandler1:
For...
...
...(这句可能出现XXX号错误)
...
...
Next...
errhandler1:
If Err.Number = XXX Then
....
end if
end sub
可是第一次出现XXX号错误时候,程序的确能够按照errhanderl1处理,但是处理完以后,由于Errhander1在循环体外,程序就不再继续运行下去了,被挂起啦,请问如何解决?
lovingkiss
2002-05-16
打赏
举报
回复
一般都不会在循环体内写Error
都是
On Error Goto ...
For ...
ErrNumber=1
...
ErrNumber=2
...
Next..
Exit Sub
Err:
根据ErrNumber判断错误所在和信息
zyl910
2002-05-16
打赏
举报
回复
放在循环为不就行了
如果一定要放在循环内,加一标志变量判断(起始值为False,第一次Error后设为True)
OpenCV图像
处理
基础——基于C++实现
OpenCV图像
处理
基础——基于C++实现版本视频培训课程概况:教程
中
会讲解到OpenCV的基础知识及使用方法,并基于OpenCV实现基础的图像
处理
算法;除此之外课程包含如下的内容: 图像颜色空间及类型转换及应用(BGR、YUV...
在Word 宏 VBA循环
中
使用on
error
的错误
处理
方法
Word
中
的宏采用VBA,但是不支持VB
中
的错误
处理
机制,只能on
error
设置错误陷阱的方法进行错误
处理
。一般有以下几种方法: 方法一: On
Error
Resume Next 使用这种方法会在遇到错误语句时跳过此句,继续运行...
python
循环体
结束标志_Python循环语句代码详解:while、for、break
1 while循环循环语句是程序设计
中
常用的语句之一。任何编程语言都有while循环,Python也不例外。while循环的格式如下所示。while(表达式):…else:…while循环的执行过程:当循环表达式为真时,依次执行while
中
的语句...
python只能在
循环体
内使用break语句_在Python的
循环体
中
使用else语句的方法
Python
中
的for、while循环都有一个可选的else分支(类似if语句和try语句那样),在循环迭代正常完成之后执行。换句话说,如果我们不是以除正常方式以外的其他任意方式退出循环,那么else分支将被执行。也就是在循环...
批
处理
业务,循环
中
保证事务的一致性,手动开启提交或回滚
这就要保证for循环
中
每一条执行的事务一致性。 每一次循环
中
必须有一次手痛回滚或者提交的操作,是为了释放事务的资源; 代码为示例子代码,只要关注红色标注部分的代码即可; @Autowired private PlatformTr...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章