我用delphi写了一个程序,想让它在执行完后,关闭的时候释放内存,这样可以不占用内存。那我应该在什么地方加什么的语句呢?
我可是个初级生啊,望大家不吝赐教。

解决方案 »

  1.   

    OnDestroy中写代码,你创建什么就释放什么,具体我也不知你创建什么了
      

  2.   

    在程序关闭的时候,想释放那个窗体就Release
      

  3.   

    OnDestroy事件里写。不过一般,它们都会自动释放的。
      

  4.   

    当然,如果是自己分配的空间,如果不用了的话。最好立即释放。如果是在整个程序中都用到的话,就在主窗体的OnDestroy事件里释放吧。
      

  5.   

    覆盖析够函数
    Destructor Destroy;
      

  6.   

    但注意不要直接调用它,调用.free或FreeAndNil
      

  7.   

    子窗体的释放 action:=cafree;