我最近正在查看 JVCL 库附带的 TJvScheduledEvents,因为我需要在 Delphi 应用程序中使用动态调度程序。最初这看起来符合要求,但我遇到了一些问题。
- 除代码本身之外的有限文档
- 允许您创建事件的事件调度程序表单似乎是没有运行时界面的设计时表单。
- 将动态创建的计划事件存储到文件或数据库以使它们在应用程序重新启动时不会丢失的问题。
有没有人对此对象或其他调度接口有任何经验。如果有其他选择,我宁愿不必自己构建它。
我使用了@LURD 在上面的评论中引用的CRON 调度程序。它按预期工作并且非常容易集成。我也喜欢它干净地支持运行预定事件的线程并适合我正在寻找的东西。