我在调试一个系统时,老提示这个错误:
   Exception EoutOfResources in module LIB.EXE ....参数错误。
 重新启动机器后,再运行系统,又可以,但运行几次后,又提示这个错误。
   请问:这个错误是什么意思?有什么办法克服????

解决方案 »

  1.   

    在模块lib.exe中发生超出资源异常。是不是lib.exe里面的资源在使用后没有释放?
      

  2.   

    请问:该如何释放???
    我是新手,程序中窗口、存储过程等都是用close来关闭的,
      

  3.   

    try
     ... 
    finally
       .free;
    end;
      

  4.   

    有些东东一定要Free, 这点和PB不一样, 但有些东东又不用Free
    比如有Owner的由它的Owner负责Free
      

  5.   

    EOutofresource 是资源耗尽异常,当应用程序试图建立一个windows句柄而windows却没有多余的句柄分配时引发该异常,OK
      

  6.   

    在程序中最好用silverwonder(沧浪之水清兮,可以濯我瀴) 的方法产生一个资源保护块,及时释放资源,OK