我的程序运行时发生一个“Range Check Error”错误,我想让错误发生时,程序自动点击错误框的“确定”按钮销掉,请问怎么办?
该错误属于整数越界,属于ERangeError错误。

解决方案 »

  1.   

    try 可能出错的代码except
      处理部分
    end;
      

  2.   

    我用了
    try
     可能出错的代码
    except
      处理部分
    end;
    但是“可能出错的代码”在发生错误时同样会谈出一个对话框。而该错误属于整数越界,属于ERangeError错误。我想在弹出这个对话框的同时、或之前、或之后,程序自动点击对话框上的“确定”按钮,而不是人工去按“确定”按钮。
      

  3.   

    你可以覆盖DELPHI的异常处理EXception过程,把它换成你想要
    的出错FORM,然后去“确定”关闭即可。随便找本DELPHI的书,
    里面EXception部分一般都会讲怎么处理。
      

  4.   

    你是在delphi环境中运行的吧
    在调试环境下不管怎么样都不会屏蔽异常的
    在普通环境下try才会生效
    你单独运行这个程序就可以了