CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

求救:vb中的错误处理方式

楼主sammycheng(三米)2005-04-03 17:50:39 在 VB / 基础类 提问

on   error   goto   RKO  
        Do   While   Not  
              ......  
         
          RKO:  
                  write()  
        loop  
  ...  
   
  如上,不管中间出不出错都会执行write()方法,  
  如果这样  
  on   error   goto   RKO  
        Do   While   Not  
              ......  
        loop  
   
          RKO:  
                  write()  
  ...  
  那么一遇到错误救停止了,我是想遇到错误的时候就执行write()方法,然后继续执行do   while语句  
  该怎么处理?? 问题点数:20、回复次数:7Top

1 楼chendjin(蹭分来了)回复于 2005-04-03 17:53:37 得分 0

....  
  exit   sub    
  RKO:  
                  write()  
  .....  
  end   subTop

2 楼homezj(小吉)回复于 2005-04-03 18:00:47 得分 20

on   error   goto   RKO  
        Do   While   Not  
              ......  
        loop  
        exit   sub  
  RKO:  
        write()  
        Resume   Next   '这里是跳过出错那句而继续,若想重新执行出错那句,只需换成“Resume”就行;若想恢复到指定的位置,可用“Resume   标签名:”Top

3 楼yuanyeying19506(原野鹰)回复于 2005-04-03 20:26:24 得分 0

用on   error   resume   next  
  别用on   error   goto   就是了  
  on   error   resume   next   就是跳过错误的语句继续执行后面的,如果有什么不解,可以去查msdn,那里有详细的说法。Top

4 楼homezj(小吉)回复于 2005-04-03 22:33:11 得分 0

有没有搞错?楼主是想处理错误,不是忽略错误!Top

5 楼YaDa()回复于 2005-04-03 22:59:50 得分 0

用GoTo  
  on   error   goto   RKO  
        Do   While   Not  
              ......  
        goto   LoopBottom  
          RKO:  
                  write()  
  LoopBottom:  
        loop  
  Top

6 楼sammycheng(三米)回复于 2005-04-05 12:01:23 得分 0

搞定,加多个标示  
   
  on   error   goto   标示2  
   
  标示1:  
            Do   While   Not  
                ......  
            loop  
            exit   sub  
  标示2:  
            write()  
            Resume   标示1  
  (循环中如果一条语句出错就用Write()记录,同时再跳到DO进行一下个循环)Top

7 楼YaDa()回复于 2005-04-05 13:23:07 得分 0

“标示1:”有什么用?既然用了小吉的“Resume   标示1”就把分数给他,这20分你又收不回的。Top

相关问题

  • 在vc中怎样实现象vb中的on error resume next的错误处理方式??
  • 错误处理
  • 错误处理?
  • 错误处理
  • VB可以做个通用错误处理?不要在每个过程单独处理错误
  • VB中使用ADO访问SQL server如何进行错误处理?
  • VB出现 系统错误 不支持此种界面 如何处理!?
  • 请问在SQL Server中有没有类似VB的ON Error错误处理语句。
  • 关于基于web方式的JAAS应用中错误处理问题
  • AnsiPos的错误处理

关键词

  • 语句
  • 执行
  • rko
  • 标示
  • 错误
  • 出错
  • resume
  • error goto
  • loop
  • write

得分解答快速导航

  • 帖主:sammycheng
  • homezj

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo