如何通过按钮(button)来关闭fsMDIChild类型的窗体

cqliutao 2000-12-31 01:00:00
如何通过按钮(button)来关闭fsMDIChild类型的窗体
...全文
89 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ferrerocao 2001-04-21
  • 打赏
  • 举报
回复
两种方法
1、就是在button的click中
主窗体.activemdichild.close;这只是关闭当前激活的子窗体。不过可以连续使用。
2、也是在button的click中
调用子窗体的close事件。当然子窗体的close事件中要写action:=cafree;
peaked 2001-01-01
  • 打赏
  • 举报
回复
在MDIChild Form的OnClose事件中指定Action := caFree
GoodHope 2000-12-31
  • 打赏
  • 举报
回复
MDIChild类型Form不能隐藏,关闭操作默认是最小化。如果想关掉它应该调用Free。在MDIChild Form的OnClose事件中指定Action := caFree,也能将自身释放。
movingboy 2000-12-31
  • 打赏
  • 举报
回复
procedure Button1Click(Sender : TObject)
begin
Self.ActiveMDIChild.Close;
end;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧