RT

解决方案 »

  1.   

    在MDI子窗口的OnClose事件中写如下代码:
    Action:=caFree;
    即可关闭。
      

  2.   

    再说一句:
    在默认情况下是:
    Action:=caHide;即为隐藏!
      

  3.   

    Mdi窗体的退出时写
    action:=cafree;
      

  4.   

    procedure TZJ_ZJYC.FormClose(Sender: TObject; var Action: TCloseAction);
    begin
      aTempQuery.close;
      action := cafree;
    end;
      

  5.   

    学习,我以前都是把它直接free掉,不知道有没有问题。
      

  6.   

    在OnClose事件中写如下代码:
    Action:=caFree;
    在Destroy事件中写如下代码:
    TForm(Sender) := nil;
      

  7.   

    前面已讲了。
    在OnClose事件中写如下代码:
    Action:=caFree;
      

  8.   

    在OnClose事件中写如下代码: Action:=caFree;
      

  9.   

    action := cafree;
    "你的窗体控件" := nil;创建的时候你可以这样写
    if not assigned ("你的窗体控件") then
    create
    else
    "你的窗体控件".Show
      

  10.   

    gzllich(刚从泥坑里出来) 的说法是对的。
      

  11.   

    Action:=caFree;
    即可关闭。
      

  12.   

    在onclose中加入
    Action:=caFree;
    即可