我做了个一GRIDEH,运行时,我做块粘贴时,对数值列粘了字符后出错!!这种异常怎么办???最好有代码,不要简单说用TRY,我对GRIDEH根本没写代码,我想应该写一个事件处理程序?请指教!!!急!!我在基础类里也开了贴子,
答对分都给你!

解决方案 »

  1.   

    这种事件要写在Application.OnException中去截异常!!!!
      

  2.   

    这种事件要写在Application.OnException中去截异常!!!!In addition to displaying the exception message, which happens by default, the following code shuts down the application when a VCL exception is not caught and handled.procedure TForm1.FormCreate(Sender: TObject);
    begin
      Application.OnException := AppException;end;procedure TForm1.AppException(Sender: TObject; E: Exception);begin
      Application.ShowException(E);
      Application.Terminate;
    end;
      

  3.   

    其实不是GridEH的问题,是数据感知控件,也就是说粘字符后,就会向数据库POST数据,这时就报错,Onpostrerror中设置,至于代码要看你用ADO还是BDE了。