Ребят, спасибо большое за советы – очень помогли и оба варианта работают. Проверял
Единственное, что способ, который предложил RedFox я переделал вот так:
OnRun()
CREATE(QueueTimer);
QueueTimer.Interval := 10*60*1000;
QueueTimer.Enabled := TRUE;
...
QueueTimer::Timer(MilliSecounds : Integer)
QueueTimer.Enabled := FALSE;
…
QueueTimer.Enabled := TRUE;
И тоже все заработало.