股票k线复权:VB6 On Error GoTo 0和On Error resume区别

来源:百度文库 编辑:中财网 时间:2024/04/28 19:11:03

VB6 On Error GoTo 0和On Error resume区别  

2011-03-18 01:44:55|  分类: VB.net |字号 订阅

On Error GoTo 0  表示禁止当前过程中任何已启动的错误处理程序。    On Error Resume Next  说明当一个运行时错误发生时,控件转到紧接着发生错误的语句之后的语句,并在此继续运行。访问对象时要使用这种形式而不使用 On Error GoTo。    On Error GoTo line  启动错误处理程序,且该例程从必要的 line 参数中指定的 line 开始。line 参数可以是任何行标签或行号。如果发生一个运行时错误,则控件会跳到 line,激活错误处理程序。指定的 line 必须在一个过程中,这个过程与 On Error 语句相同; 否则会发生编译时间错误。    以上MSDN上的解释    一般情况下,如果在对我们创建的对象或控件进行错误捕捉,需要使用On Error Resume Next ,然后在判断它的Err.Description Err.Number,根据错误类型来做相应的处理,就好像try catch一样。