不,没有,你要free掉才行

解决方案 »

  1.   

    可以,因为你用的是Create(Self),也就是指定form2的Owner是Form1,form1由form2来创建和销毁。如果用Create(nil),就要手动释放
      

  2.   

    sorry,口误,form2由form1来创建和销毁
      

  3.   

    老兄:FORM1是否为主窗口,如不是主窗口,当它CLOSE,只是HIDE,不是free,这时Form2不释放,当 form1 free时,form2才free;
      

  4.   

    你在Form1的OnClose中加入Action=cafree;就一定可以。
      

  5.   

    是的,但就算你不free所以的资源,在主进程推出时将被强迫free所以申请的资源。
      

  6.   

    在form窗体,设置close事件,action;=cafree;