Ich habe ein Programm geschrieben das zu einer bestimmten Zeit z.b 15:00
einen Nachricht anzeigen soll allerdings hab ich den WaitWindowEvent darin, also wird mir die Nachricht erst angezeigt,wenn ich die Maus auf dem fenster bewege. Wie kann ich den WaitWindowEvent umgehen ohne die SystemResourcen zu stark zu beanspruchen?
Zur bestimmten Zeit einen Event auslösen
mit einem Thread vieleicht. Ich weiß nicht ob das die beste möglichkeit ist aber es müsste gehen.
[Edit]achja, vieleicht noch wie ich mir das vorstelle:
Programm erstellt den thread.
der thread berechnet die ungefähre zeit bis z.B. 15 uhr - 30 sekunden oder so d.h. um 14:59:30 und macht ein delay. (thread wird um 12 uhr gestartet heißt er delayt 2 stunden, 59 minuten und 30 sekunden)
danach wird die zeit erneut berechnet (wegen der delay ungenauigkeit)
und eben die genaue zeit bis 15 uhr abgewartet.[/Edit]
[Edit]achja, vieleicht noch wie ich mir das vorstelle:
Programm erstellt den thread.
der thread berechnet die ungefähre zeit bis z.B. 15 uhr - 30 sekunden oder so d.h. um 14:59:30 und macht ein delay. (thread wird um 12 uhr gestartet heißt er delayt 2 stunden, 59 minuten und 30 sekunden)
danach wird die zeit erneut berechnet (wegen der delay ungenauigkeit)
und eben die genaue zeit bis 15 uhr abgewartet.[/Edit]
Zuletzt geändert von zigapeda am 17.08.2005 14:00, insgesamt 1-mal geändert.
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping
