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

【高分!】子窗体关闭导致应用程序退出

2013-03-22 
【高分求救!!急】子窗体关闭导致应用程序退出C++Builder6.0Form1为主窗体Form2为子窗体;点击Form1上的按钮后

【高分求救!!急】子窗体关闭导致应用程序退出
C++Builder6.0

Form1为主窗体
Form2为子窗体;

点击Form1上的按钮后:
if (NULL == Form2){
    Form2= new TForm2(this);
}
Form2->Parent = Form1;

Form2关闭中:
//Form2->Parent = NULL;
此句加了重新点击按钮打不开;
不加直接全部关闭应用程序,提示:Abnormal program termination

Form2= NULL;
Action = caFree;

怎么办????



c++builder Form->Parent 应用程序退出
[解决办法]
直接delete Form2就行,不用写其它的
[解决办法]
为什么要加这一句呢?
Form2->Parent = Form1;
[解决办法]
这个Form2是非模态窗体吧?
[解决办法]
这个最好有具体的东西

热点排行