关于时间问题(急,急.....) ( 积分: 50 )

  • 主题发起人 主题发起人 天涯一客
  • 开始时间 开始时间

天涯一客

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么判断所设定设时与系统是的关系?定时问题,如我要在8:00----17:00之间 每N分钟执行一次做某个特定操作,请问如何处理?
 
DATA1 BETWEEN ‘8:00’ AND ‘17:00’
 
程序启动一个线程,或者timer,每隔一定的时间检查一下当前时间,如果当前在8:00----17:00,你就启动特定操作
 
如果用timer 如保做请给示例说明
 
procedure&nbsp;TForm1.Timer1Timer(Sender:&nbsp;TObject);<br>begin<br>&nbsp;&nbsp;if&nbsp;formatdatetime('hh:nn:ss',now)&nbsp;between&nbsp;'8:00:00'&nbsp;and&nbsp;'17:00:00'&nbsp;then<br>&nbsp;&nbsp;begin<br>&nbsp;&nbsp;&nbsp;&nbsp;//做某个特定操作<br>&nbsp;&nbsp;end;<br>end;
 
请问线程与TIMER二者之间,那个效率高?
 
多人接受答案了。
 
后退
顶部