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

关于TTimer控件,该怎么处理

2012-09-10 
关于TTimer控件背景描述:我写了一个程序,需要在程序处理完后自动关闭程序。我使用 TTimer 来实现的,当事件

关于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();
}

热点排行