CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

怎么样关闭窗口?

楼主hi_long(嗨!狼)2000-10-10 15:22:00 在 Delphi / VCL组件开发及应用 提问

我有一个主窗口,在它create时创建了一个子窗口,我想让它当被用点击右上角的x时,将程序停倒,不再出现主窗口,也不出现其它的窗口。我要怎么做才行呢?  
  各们高手帮帮我吧。谢谢^_^  
  如有例子请mailto:   hi_long@263.net 问题点数:50、回复次数:11Top

1 楼Didy(Diddy)回复于 2000-10-10 15:32:00 得分 0

在窗体的unload事件中将cancel赋值0  
  在让窗体hide了,就OK了。Top

2 楼Raptor(猛禽)回复于 2000-10-10 19:22:00 得分 30

在子窗体   OnClose   中   PostMessage(   MainForm.Handle,   WM_CLOSE,   0,   0   );   即可。Top

3 楼deardelphi(海晴)回复于 2000-10-10 21:20:00 得分 5

在子窗体   OnClose   中         application.Terminate   ;         不就可以了吗?  
  若子窗体是动态Create的也只要给它的OnClose赋给这个过程。Top

4 楼cjf(cjf)回复于 2000-10-10 23:42:00 得分 0

Terminate就算了,别管那么多。Top

5 楼hi_long(嗨!狼)回复于 2000-10-11 08:51:00 得分 0

to   deardelphi:  
  我的子窗件是用来登录的,我要的是子窗体是当它打x时结束整个程序,好象你的方法在它正常登录后,也把程序关闭了,有没有别的方法?Top

6 楼jackfeng(jackfeng)回复于 2000-10-11 09:11:00 得分 0

因为你的子窗体是用来登录的,我认为你最好把子窗体的bordericons属性中bisystemmenu设置为false;这样就不能按x来关闭这个窗体了。如果登录不正确,你可以一直让子窗体在最前,或者采取别的措施。  
  Top

7 楼flyby(小维龙)回复于 2000-10-11 09:21:00 得分 5

在onClose事件中判断是否正常登陆,不是的时候在按deardelphi说的做Top

8 楼iamfly2000(iamfly)回复于 2000-10-11 12:10:00 得分 0

窗口都有个onqueryclose事件的。在这个事件中,判断是否正常登录,否的话才把程序关闭。应该可以满足你的要求了吧!Top

9 楼hi_long(嗨!狼)回复于 2000-10-11 14:23:00 得分 0

我满足了,hoho,发钱了Top

相关问题

  • 怎么样截获窗口关闭的消息?
  • 在窗口关闭时,怎么样删除Cookie?
  • 怎么样可以屏蔽掉弹出窗口的关闭按钮?
  • 怎么样关闭程序???
  • 高手级问题:怎么样在窗口关闭时,或者转到别的窗口时我怎么样才能这个窗口里面的session除去
  • 请问怎么样才能在关闭小窗口时刷新它的父窗口?谢谢!
  • 请教各位哥哥,怎么样在关闭一个窗口的时候打开另一窗口
  • 怎么样实现按X以后关闭窗口,在屏幕右下角显示小图标?
  • 在关闭窗口的时候怎么样弹出一个新窗体,上面显示确定、取消按钮
  • 弹出窗口的问题。1:怎么实现模态弹出窗口;2:弹出窗口关闭之后,怎么样通知父窗口刷新

关键词

  • 窗体
  • onclose
  • 关闭
  • 登录
  • 程序
  • 事件

得分解答快速导航

  • 帖主:hi_long
  • Raptor
  • deardelphi
  • flyby

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo