刚学VB ,里面的错误陷阱弄不懂了
比如在类模块里写了个
On Error Goto ErrHandler
....
ErrHandler:
....
Resume
End Sub结果一编译说是行标签未定义,诸位高手这是怎么一回事啊

解决方案 »

  1.   

    语句 描述 
    On Error GoTo line  启动错误处理程序,且该例程从必要的 line 参数中指定的 line 开始。line 参数可以是任何行标签或行号。如果发生一个运行时错误,则控件会跳到 line,激活错误处理程序。指定的 line 必须在一个过程中,这个过程与 On Error 语句相同; 否则会发生编译时间错误。 
    On Error Resume Next 说明当一个运行时错误发生时,控件转到紧接着发生错误的语句之后的语句,并在此继续运行。访问对象时要使用这种形式而不使用 On Error GoTo。 
      

  2.   

    去掉resume也不行啊,放在窗体里就没有问题,在类模块里就不行啊