首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

卸载当前窗体,该怎么解决

2012-04-08 
卸载当前窗体BC中如何卸载当前窗体,close()好像不行,达不到我想要的效果。就是类似于VB中的unload 那个效果

卸载当前窗体
BC中如何卸载当前窗体,close()好像不行,达不到我想要的效果。
就是类似于VB中的unload 那个效果,BC中能够做到么?

[解决办法]
调用窗体的Close方法就可以了,如果你想在窗体关闭以前做一些工作的话,可以在窗体的OnClose事件或OnCloseQuery事件中加入代码。
[解决办法]
Frm->Close();
delete Frm;
如果还不能完全释放,估计你上传代码的问题
[解决办法]

探讨
我碰到的问题是,该窗口正在传送东西的时候,东西还未传送完,用户强制关闭窗体后,第二次打开的时候还是在传送。

[解决办法]
FormClose(...)
{

Action=caFree; //系统会释放窗口
}

热点排行