Hallo!
Ich habe eine ganz einfache Frage. Ich muss ein Programm mit einer integrierten Zeitverwaltung zum Steuern bestimmter Ereignisse schreiben. D.h. Es findet ein Ereigniss stat (genau genommen es wird ein Datenexport durchgeführt) und der Benutzer muss den Zeitpunkt bestimmen können: z.B. wöchentlich, jeden Montag, um 12.00 Uhr oder so ähnlich.
Frage: Wie kann ich feststellen, wann der Zeitpunkt zum Auslösen des Ereignisses eingetretten ist? Ich glaube es wäre ziemlich daneben, wenn ich jetzt in einer endlosschleife überprüfe ob der Zeitpunkt eingetretten ist. Das wäre eine Ressourcenverschwendung, wor allem wenn das Ereignis nur ein mal im Monat auftretten soll. Geht bestimmt einfacher oder (wenn man nur weiss wie)?
Ich habe eine ganz einfache Frage. Ich muss ein Programm mit einer integrierten Zeitverwaltung zum Steuern bestimmter Ereignisse schreiben. D.h. Es findet ein Ereigniss stat (genau genommen es wird ein Datenexport durchgeführt) und der Benutzer muss den Zeitpunkt bestimmen können: z.B. wöchentlich, jeden Montag, um 12.00 Uhr oder so ähnlich.
Frage: Wie kann ich feststellen, wann der Zeitpunkt zum Auslösen des Ereignisses eingetretten ist? Ich glaube es wäre ziemlich daneben, wenn ich jetzt in einer endlosschleife überprüfe ob der Zeitpunkt eingetretten ist. Das wäre eine Ressourcenverschwendung, wor allem wenn das Ereignis nur ein mal im Monat auftretten soll. Geht bestimmt einfacher oder (wenn man nur weiss wie)?