How to get a delphi application (that's running) to do something at a particular time/date

前端 未结 6 1183
伪装坚强ぢ
伪装坚强ぢ 2020-12-13 11:07

My application sits in the system tray when it\'s not being used.

The user can configure events to occur at particular schedule. For example they may way the task p

6条回答
  •  情话喂你
    2020-12-13 11:35

    You can use my CRON compliant Cromis Scheduler. It even supports some things that cron does not. Interval based events for instance and from / to timeframe. I use it in a lot of my software and it has proven itself quite useful. It is free, very lightweight, works in threads and is production tested. If you need any further help just mail me.

    The other ways would be:

    1. Use windows scheduling API as already suggested. But this may change between OS-es.
    2. Use JCL that has a scheduler unit (component in the JVCL), but I found that one hard to use from code directly. That is why I wrote my own.

提交回复
热议问题