我的程序是在delphi5下,当我关闭程序的时候,为什么总报XXX内存不能read的错!
一般是什么情况引起的呢,我debug很难找出问题,请各位大虾指教。

解决方案 »

  1.   

    有什么手段可以debug吗?我debug跟到主窗体的destroy方法结束,没发现什么问题。
      

  2.   

    检查下 ADOQUERY ,我的一般是这些出问题
      

  3.   

    我觉得应该是程序关闭的时候去释放你已经释放的内存引起的。看看你有没有用第三方的控件,有没有用图表什么的。有没有对象你创建的时候要程序自动的管理但是你提早的释放了呢?Debug的时候你跟到了主窗体的destroy方法结束,没发现什么问题。我也跟过,用F7跟,根本就跟不完,跟了是分钟就没有信心了。还是检查下自己的程序再跟吧,免的浪费时间。
      

  4.   

    http://borland.mblogger.cn/aiirii/posts/2530.aspx