delphi 怎么做一个计划任务的程序呢

delphi 怎么做一个计划任务的程序呢,第1张

可以的。

不过还要注意,Timer事件中先把Timer的Enabled设为False,等你的任务执行完了,再把Timer的Enabled设为True,让它继续检测时间。之前设为False是防止同一个时间执行多次。

或者把执行周期直接作为Timer的Interval属性存放。

加入system组件中的ttimer组件

主要的事件和属性:

interval属性:决定ontime事件发生的频率。每经过了间隔值指定的时间,ontimer事件就发生一次。缺省值是1000,单位为毫秒

ontimer事件:达到间隔时间时触发该事件,编程时可在消息响应函数中加入此时欲执行的代码

可以,在程序中再启动一次,然后关闭自己.时间间隔在窗口上放一个编辑框,在其中输入间隔时间.保存为INI文件,程序启动时从INI 文件中读取间隔时间.并赋值给一个全局WORD类型变量,备用.

放一个计时器,在计时器触发事件中,读取系统时间,从时间中分离出秒钟数,赋值给一WORD类型变量,当前秒钟数dqmzs,用取余除运算,如果当前秒钟数 取余除 间隔时间 =0 就用API函数再次启动本软件,然后关闭自己.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11868044.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存