在一个程序里,我想让其中一段功能代码在程序运行1分钟后开始执行,执行时间为5分钟,即5分钟后停止执行,如何实现?
解决方案 »
- delphi条件不能实现?
- Dxdbgrid里如何根据需要设置相应的行的字体颜色?
- 大家进来讨论关于地震波形分析和原理问题!!!
- [Fatal Error] Could not create output file 'E:\meetsys\meetsys.exe'
- 为什么intraweb程序用了模版后,按钮的事件却不响应了???!!
- 请教高手,那里有SPcomm通讯组件的下载地方?
- 请问:如何得到屏幕的高度和宽度,如(800*600)中的值,用哪个API函数
- 如何使TWebBrowser只显示指定的图象?
- 我要做一个具有容错机志的中介件,用于Socket处理,具体如一台应用服务器有问题,自动跳到另一台应用服务器,并要维持消息状态?
- 用BDE联接数据库的问题。
- UniDAC控件如何调用有输入输出参数并返回结果集的Oracle过程
- 求一段往IE窗口,发送Alt+D组合键的代码,
Timer1的Interval属性设置为60000,即1分钟
Timer2的Interval属性设置为300000,即5分钟再声明一个全局变量bWork:Boolean;在2个Timer控件的OnTimer事件中分别加入以下代码procedure TForm1.Timer1Timer(Sender: TObject);
begin
bWork:=True;
end;procedure TForm1.Timer2Timer(Sender: TObject);
begin
bWork:=False;
end;
然后在你的功能代码里加上if bWork then
begin
你的代码
end;或者while bWork do
begin
你的代码
end;看你的需要了。
Timer1事件
1楼讲述的很好