Einzelnen Beitrag anzeigen

DerDan

Registriert seit: 15. Nov 2004
Ort: Donaueschingen
251 Beiträge
 
Delphi XE3 Professional
 
#23

Re: gibt es eine Message bei Uhrzeit Änderung (jede Sekunde)

  Alt 21. Nov 2008, 11:25
Okay,


vielen Dank soweit.

Die Lösungsvorschläge sind ja alle in etwa gleich. Und meine ursprüngliche Frage, ob es sowas schon gibt ganz klar mit einem Nein beantwortet.

Vielen Dank nochmals.


Ein paar Kommentare hab ich aber noch:

1)
Unter der Annahme das jede Applikation sowieso jede Menge Messages bekommt, geh ich mal davon aus, das eine nicht weiter ausgewertet "Sekunden Message" andere Applikationen auch nicht so wahnsinnig belasten würden.

2)
Bei einigen Windows Botschaften muss man sich erst anmelden damit man entsprechend Messages bekommt. Hätte ja sein können, dass es sowas für Sekunden auch gibt.

3)
Falls ich mir mit Sleep eine Thread - Schleife basteln würde, dann würde ich es etwa so lösen:

Delphi-Quellcode:
while not abort do
begin
  if TimeSekChanged() then
  begin
    SendMEssage (...)
    Sleep (900);
  end else begin
    Sleep (50);
  end;
end;

mfg DerDan und nochmal vielen Dank
nichts ist so schön wie man es sich vorstellt
  Mit Zitat antworten Zitat