相当于VB 里面的 on error resume next

解决方案 »

  1.   

    没有,只能用try .. except .. end;嵌套处理
      

  2.   

    楼上的可以try..finally..end;也是一个方法
      

  3.   

    要看什麼樣的錯誤:
    一般可用
    try
    ... //代碼部分!!!
    ...
    except
    end;
      

  4.   

    var
      s:string;
    try    SL.Loadfromfile(openfile.FileName );
        for lp := 0 to SL.count - 1 do
        begin
            s:=trim(SL[lp]);
            showmessage(s);
           
       end;
       SL.Free   ;
      finally
        {出错时我想让它结束这个过程,应该怎么写??}
        SL.Free;
      end;
      

  5.   

    try// add your code
    except
    // 
     On E:Exception do
        showmessage(e.Message);
    end;
      

  6.   

    在vb中这句话的意思是有错时重新执行.在delphi中可能可以这样(没试过)
         try
    err:你的代码
    except
    goto err
    end;