Delphi 在给定时间执行方法(使用线程)

Delphi 在给定时间执行方法(使用线程),delphi,delphi-10-seattle,Delphi,Delphi 10 Seattle,我希望在给定的时间(例如每天晚上7点)执行一个方法。我的第一个想法是用TTimer每秒检查一次当前的TDateTime,但它不是线程安全的。我应该怎么做?我将使用操作系统并配置在给定时间启动Delphi应用程序的计划任务。我将使用操作系统并配置在给定时间启动Delphi应用程序的计划任务。我将使用操作系统和计划任务如果您需要在现有系统中执行此操作,可以使用此操作系统和计划任务服务将使用可等待计时器-请参阅了解基本信息。Remy在《我会使用操作系统和定时任务》上的一个Delphi示例如果您需要在现

我希望在给定的时间(例如每天晚上7点)执行一个方法。我的第一个想法是用
TTimer
每秒检查一次当前的
TDateTime
,但它不是线程安全的。我应该怎么做?

我将使用操作系统并配置在给定时间启动Delphi应用程序的计划任务。

我将使用操作系统并配置在给定时间启动Delphi应用程序的计划任务。

我将使用操作系统和计划任务如果您需要在现有系统中执行此操作,可以使用此操作系统和计划任务服务将使用可等待计时器-请参阅了解基本信息。Remy在《我会使用操作系统和定时任务》上的一个Delphi示例如果您需要在现有服务中执行此操作,另一种方法是使用可等待计时器-请参阅了解基本信息。有一个由Remy在