看一下MSDN中《Advanced Visual Baasic 5.0》一书
第一章 On error goto hell
其中说得很好!

解决方案 »

  1.   

    对于可能出现的错误,先捕获再说。
    用on error系列语句,错误的原因可以把err的描述打印出来看看
      

  2.   

    回复人: KiteGirl(小仙妹) (  ) 信誉:100  2002-3-2  19:17:39  得分:0  
     
     
      我不大喜欢错误处理,我的程序里不允许出现错误(除非是对磁盘和端口操作,以错误来检测是否失败。)。 数据库操作你能都保证成功???
      

  3.   

    在每个过程的开关和结尾都加上下面的语句
    private sub ...()
    on error goto PROC_ERR
    ...
    PROC_ERR:
    msgbox "Error " & err.number & " : " & err.description
    end sub