我安装的DELPHI,无论哪个版本都在调试运行(要连接数据库运行)后就宣布內存不足,必须退出DELPHI后重新启动才可再调试一会儿,为什么?
我的机器内存为512兆,应该不会为内存太小.

解决方案 »

  1.   

    我也碰到过,我觉得是delphi的问题。
      

  2.   

    delphi 的问题,没关系的!你需要注意的就是,开发环境中,别开database connected 属性,而且要正常结束调试程序,而不是直接用ide的终止功能,否则会产生这样的问题。
      

  3.   

    何为正常结束调试程序,
    用program reset不行是吗?
      

  4.   

    我也經常碰到這樣的問題,我每次隻能重新登陸操作系統才能再使用DELPHI.
    這和DELPHI的內存管理有關,DELPHI在內存中開辟一塊專門使用的區域來作為DELPHI內存區!
    在多次執行失敗或執行時有錯誤發生後,這塊區域就會填滿,以至於不能再運行DELPHI程序。
      

  5.   

    現在最好的方法就是再編寫程序的時候,盡可能釋放所使用的資源
    XXX.FREE等
      

  6.   

    这个问题直到Delphi6还没有得到解决吗?
      

  7.   

    不到不得已不要用program reset(它是强型结束,什么也不管了)出现错误后,应继续按F9运行,再在程序里退出