程序始终在运行,如何定时启动一个模块?(100分)

  • 主题发起人 主题发起人 joefan
  • 开始时间 开始时间
J

joefan

Unregistered / Unconfirmed
GUEST, unregistred user!
如果我的程序始终在运行,希望在12:00:00定时启动一个模块,有没有最好的方法?
 
Re:
now 可返回当前时间,再用timer监视它即可
 
你可以在自己程序里加一个Timer控件的,然后在Timer控件的TForm1.Timer1Timer(Sender: TObject)事件里
写:
if 当前时间=你需要的时间

.......//启动你的模块代码
end;
当然,你的Timer控件的internval值一定要小于1000(当然了,至慢也要一秒激发一次)

但如果你的模块是纯粹对数据库操作我更赞同你把它做成存储过程,然后作为一个数据库服务器的任务来
定时激发
 
你是什么程序,DELPHI可以用一个TIMER,或者其他的触发器,
在UNIX中可以用CRON做一个定时程序。。。。
 
AHM中有现成的控件
 
多人接受答案了。
 
后退
顶部