delphi 关闭 MDI 子窗体
2009-10-13 22:44
281 查看
在Delphi中,所有窗体关闭时都会调用OnClose过程。
该过程的Action: TCloseAction变量决定窗体的关闭方法。
对于SDI子界面,默认是caHide,也是就隐藏。
对于MDI子界面,默认是caMinimize,也就是最小化。
你可以在窗体的OnClose过程中设置Action为caFree,就可以正常关闭窗体了。
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;
该过程的Action: TCloseAction变量决定窗体的关闭方法。
对于SDI子界面,默认是caHide,也是就隐藏。
对于MDI子界面,默认是caMinimize,也就是最小化。
你可以在窗体的OnClose过程中设置Action为caFree,就可以正常关闭窗体了。
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;
相关文章推荐
- delphi与MDI窗体管理相关知识——关闭子窗体(1)
- delphi里怎样取消窗体的关闭按钮
- Delphi 拦截/封锁 点击窗体右上角 最小化 最大化 层叠 关闭 按钮
- delphi关闭子窗体结束程序
- 深入VCL源码研究Delphi窗体的创建和关闭
- delphi 子窗体只能最小化不能关闭的解决方案
- MdiChildActivate在子窗体激活和关闭时都会触发,请问如何判断是激活时触发还是关闭时触发?
- C#中MDI窗体关闭显示代码
- Winform 多MDI窗体关闭时,无法访问已释放的对象对象名:“Icon”
- C#中MDI窗体关闭显示代码搜集整理
- Delphi MDI 子窗体的创建和销毁 [zhuan]
- Delphi中直接关闭子窗体
- delphi窗体去掉最大化,最小化,关闭按钮
- MDI窗体关闭问题解决一例
- MDI 子窗体 最大化 无最大化最小化按钮 和无关闭按钮
- delphi中窗体关闭事件FormCloseQuery与assigned函数的使用
- 深入VCL源码研究DELPHI窗体的创建和关闭
- delphi关闭登录窗口时主窗体闪一下才会关闭
- 使用Delphi编写自动关闭Windows信使服务窗体程序
- C#中MDI窗体关闭显示代码搜集整理