你是说关闭其它窗体时,程序就结束吗
 Application.Terminated

解决方案 »

  1.   

    你可以在form的关闭事件中加如下语句:
    procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
    begin
      action:=cafree;
    end;
      

  2.   

    Delphi只有当主窗体关闭时程序才结束的。可以自己指定:Application.Terminate来结束程序的。
      

  3.   

    我也碰到过这个问题,不过我是在dll中,退出程序之后一看进程里面还有,后来都没解决。
    你如果使用动态创建的控件,记得要free掉.
    你的情况用Application.Terminated应该可以解决掉.
      

  4.   

    TO 小新
      不是MDI,是调用FORM,一个密码验证程序,不过是写在FORM中了,不是写在DPR中