不过还要注意,Timer事件中先把Timer的Enabled设为False,等你的任务执行完了,再把Timer的Enabled设为True,让它继续检测时间。之前设为False是防止同一个时间执行多次。
或者把执行周期直接作为Timer的Interval属性存放。
加入system组件中的ttimer组件主要的事件和属性:
interval属性:决定ontime事件发生的频率。每经过了间隔值指定的时间,ontimer事件就发生一次。缺省值是1000,单位为毫秒
ontimer事件:达到间隔时间时触发该事件,编程时可在消息响应函数中加入此时欲执行的代码
可以,在程序中再启动一次,然后关闭自己.时间间隔在窗口上放一个编辑框,在其中输入间隔时间.保存为INI文件,程序启动时从INI 文件中读取间隔时间.并赋值给一个全局WORD类型变量,备用.放一个计时器,在计时器触发事件中,读取系统时间,从时间中分离出秒钟数,赋值给一WORD类型变量,当前秒钟数dqmzs,用取余除运算,如果当前秒钟数 取余除 间隔时间 =0 就用API函数再次启动本软件,然后关闭自己.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)