我在关闭子窗口的时候,如果点那个叉叉,窗口就最小化了。我做了个退出按钮,form1.close可是点击的时候没有反应,用form.hide也会报错。请问怎么解决阿? 怎么样才能使那个叉叉好用阿?如果用退出按钮,代码是什么啊?

解决方案 »

  1.   

    form的onclose中加Action := caFree;
      

  2.   

    你用的是mdi窗口吧
    子窗口onclose事件里
    Action := caFree;
    onDestroy事件里
    from := nil;
      

  3.   

    退出的按钮不好用阿,我用了form.close/form.hide都不好用
      

  4.   

    在退出按钮的OnClick事件中加入: Close;
    在Form的OnClose事件中加入 : Form :=nil;  //Form是你的窗件名.
                                Action :=CaFree;