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

非自建窗口的有关问题

2012-02-04 
非自建窗口的问题有一个非自建窗口,通过主窗口选择启动。if(!FBase1)FBase1newTFBase1(Main)FBase1- Sho

非自建窗口的问题
有一个非自建窗口,通过主窗口选择启动。
if(!FBase1)   FBase1   =   new   TFBase1(Main);
FBase1-> Show();
问题是,这个FBase1只是建立一次对象,当它关闭后再启动,发现不用通过new建立对象,显示出来的仍然是原来的旧对象。难道单击FBase1的关闭按钮FBase1对象不自动析构么?
当我需要它时,它才被建立。关闭时,自动释放对象。
我不想用ShowModal()来控制它,而只想用Show()。如何做?谢谢!

[解决办法]
自己FREE,然后FBase1=NULL。

热点排行