我正在做一个delphi应用程序,它将在我的电脑上24/7在后台运行,并检查它是否必须执行某些操作,等待30分钟并再次检查,等等。
如何确保应用程序不会因为一直运行而导致 CPU 或内存过载。
最佳答案
创建 timer每 30 分钟运行一次,并从那里调用您的检查/操作。然后您的应用程序就可以在无事可做时闲置。
或者,您可以创建一个定期运行的计划任务来执行此操作。
关于delphi - 空闲delphi应用程序等待计时器的最安全方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2829582/