怎样实现每天的12点或者每周周一12点或每月第2天的12点执行按钮的事件的程序(100分)

  • 主题发起人 主题发起人 fhuibo
  • 开始时间 开始时间
F

fhuibo

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样实现每天的12点或者每周周一12点或每月第2天的12点执行按钮的事件的程序,就是象SQLSERVER里的定时执行的作业一样
 
这个应该不难哦,无非就是一个时间检测的问题了,delphi中有dayofweek可以获得是周几,每月的无非就是判断一下时间而已了嘛,你可以用timer控件来处理.
 
delphi7自带有 DateUtils 单元。 DELPHI6就引用一上。
例如 : StartOfTheYear 有很多日期函数。
 
注意加个flag,防止重复执行。
 
自己写个函数就可以了
 
用Ttimer
第一次调用的时候效对一下程序时间,写入初值,然后写个函数,每小时或者每24小时执行一次,判断是否是执行程序的时间。
 
可以写成控制台程序!~
 
timer事件中写
 
定时器 Timer
 
用dayofweek,dayofmonth,dayofyear
 
后退
顶部