读书人

奇怪的有关问题owner的有关问题窗

发布时间: 2012-03-01 10:25:47 作者: rapoo

奇怪的问题,owner的问题,窗体怎么才真的销毁
整个程序是这样的,主窗体上有个panel,然后动态生成窗体,这个窗体的父亲就是Panel,我这样写的
if (form == NULL)
{
form = new TInHandContractForm(Application);
form->Parent = pnlMother;
form->Align = alClient;
form->BorderStyle = bsNone;

form->Show();
}
else
{
form->BringToFront();
}

窗体关闭是在窗体上点击按钮,按钮里面的代码就是一个Close();

今天才发现虽然点击Close了,但是,这个窗体并没有真的关闭,里面的定时器竟然还在发送信息!

我怀疑是不是New窗体的时候出问题了?
整个程序不是MDI窗体

[解决办法]
在窗口的onclose事件里写 Action = caFree;

读书人网 >C++ Builder

热点推荐