动态创建一个timer,指定它的ontimer,在执行完ontimer后释放自己。
请给代码,请详细。
请给代码,请详细。
解决方案 »
- ADOQuery.Locate 更新
- delphi 用adotable控件导出xml出现“未定义错误”为什么?
- *********正投简历呢,看到一家公司招聘没给笑死,招精通精通Java、C++、VC++、C#的工程师,月薪1500
- dephi中,那个函数获取本机的ip地址,与本机的名称?是那个“uses”中的?谢谢
- 很好拿的分,快來搶啊!
- 昏!SQL SERVER中新建一个表,两个字段,一个char,一个bit,不能删除操作???
- ListView更改标题栏的问题。
- 窗体上的按钮是谁画的??form 的canves吗??
- 一个很菜的问题,高手请进!
- 看看下面的发出的贴吧!!可怜的网友们
- 如何用delphi编写服务器端的监听程序
- 一个Key的问题?
TempTimer : TTimer;
procedure MyOnTimer(Sender: TObject);procedure Form1.MyOnTimer(Sender: TObject);
Begin
//写具体操作语句
End;在窗口的ONCREATE事件中创建
Begin
TempTimer := TTimer.Create;
TempTimer.OnTimer := MyOnTimer;
End;
在窗口的ONDESTROY事件中释放
Var
TempTimer : TTimer;
Begin
TempTimer.Free;
End;
....
public
t:TTimer;
procedure TOntimer(Sender:TObject);
end;
......procedure TForm1.Create(Sender:TObject);
begin
T:=TTimer.Create(self);
T.Interval := 1000;
T.Enabled:=false;
T.OnTimer := TOntimer;
T.Enabled:=true;
end;procedure TForm1.TOnTimer(Sender:TObject);
begin
......
T.Free;
end;