读书人

关于TTimer控件,该怎么处理

发布时间: 2012-09-10 11:02:32 作者: rapoo

关于TTimer控件
背景描述:
我写了一个程序,需要在程序处理完后自动关闭程序。我使用 TTimer 来实现的,当事件处理完成后,我就激活 TTimer 控件,然后让其关闭窗体,关闭窗体前,我动态申请的内存都已经释放。

问题描述:
在每次关闭窗体后,都报错内存错。是不是不能将 关闭窗体的操作放入 TTimer中。如果不能用TTimer 实现,那么应该怎么实现呢?

PS:小弟比较菜,分数不多,仅在这次感谢大家的帮助,谢谢。

代码如下:

C/C++ code
void __fastcall TAutoUpdate::Timer3Timer(TObject *Sender){    Timer3->Enabled = false;    Application->Terminate();}


[解决办法]
既然知道事件处理完,那就可以直接关掉程序啊。
[解决办法]
void __fastcall TAutoUpdate::Timer3Timer(TObject *Sender)
{
Timer3->Enabled = false;
Close();
}

读书人网 >C++ Builder

热点推荐