如何屏蔽VB程序运行中发生的错误,当出错时程序就会结束,我不想让我的程序结束,如何操作?最好不是每一个form都改,因为里面的form太多了。本人分数不多,请包涵

解决方案 »

  1.   

    在代码中用On Error Resume Next语句
      

  2.   

    最好不是每一个form都改,因为里面的form太多了
    -----------
    没办法,都得改,除非你能保证不改得代码不会产生错误.
      

  3.   

    最好的方法就是把错误在程序中处理,用错误处理机制(虽然VB的错误处理烂到及至了),捕获并处理错误,否则你的程序即使运行着,但是是在处理错误的数据又有什么意义。。还是按“规范”来,毕竟那是多少代高手总结出的经验之谈。
    你可以关闭错误处理 ON ERROR GOTO 0也可以出错继续ON ERROR RESUME NEXT不过这都不是什么好办法。
      

  4.   

    又发现一个问题,,楼主多海涵了,我虽然不是什么高手却四处批评人,呵呵为什么搞出来那么多窗体,用TabStrip控件把相关操作窗体里的东西都放在一起多好。
      

  5.   

    各位同志,你们的方法是正对函数的啊。有没有针对form的那
      

  6.   

    mndsoft上面有一个批量添加错误代码的工具,不用手工添加的。