• 主页
  • Windows SDK/API
  • 基础类
  • ActiveX
  • 数据库及相关技术
  • 网络及通讯开发
  • VCL组件使用和开发

窗体怎样关闭?

ziyetingxue 2005-03-18 11:01:36
我在窗体刚打开时点窗体的关闭按钮,程序可自动退出,但我对窗体上的一些组建操作后,再点击窗体的关闭按钮,WINDOWS就弹出对话框说该程序遇到问题需要关闭,这是怎么一回事呀!
我在Form的OnClose事件里只写了exit;语句。
...全文
122 点赞 收藏 9
写回复
9 条回复
linkboy2004 2005年03月26日
Close();
回复 点赞
leonatcs 2005年03月24日
1.不要写eixt。
2.要关闭每个打开的资源。
3.保证程序没有逻辑错误。
4.实在不行就去你的文件夹下直接运行程序,不要点BCB的绿三角形(F9)。
回复 点赞
gykgod 2005年03月24日
Application->Terminate();
回复 点赞
Sephil 2005年03月18日
我在Form的OnClose事件里只写了exit;语句。
========================================
汗...

Application->Terminate();
或者
Application->MainForm->Close();
回复 点赞
windzhang 2005年03月18日
在Form的OnClose事件里加上Action = caFree 试一下
回复 点赞
ziyetingxue 2005年03月18日
我点击关闭按钮时窗体可以退出但退出不了进程,这是怎么一回事。
但我在那个窗体里什么都不操作时它就可以退出。
回复 点赞
cczlp 2005年03月18日
我在Form的OnClose事件里只写了exit;语句。
========================================
exit ?
回复 点赞
billfranck 2005年03月18日
Close();
我觉的是不是的用它
回复 点赞
aaa185 2005年03月18日
是因为你对组件的操作有问题,好好检查你的程序吧.例如申请的内存是否释放?变量定义是否有重复?你的一些操作是否合理?可能产生的原因有很多.但是不操作可以正常退出,一操作就不行了,肯定是你操作的代码有问题.
回复 点赞
发动态
发帖子
C++ Builder
创建于2007-08-02

2569

社区成员

10.2w+

社区内容

C++ Builder相关内容讨论区
社区公告
暂无公告