Am 28.10.2006 um 15:58 schrieb Mike Ott:

Möchte mittels Thread und Timer erreichen, dass in einem Fenster im
Hintergrund sekundengenau die Systemzeit angezeigt wird.
Aber mit dem Code im Thread alleine wird die Uhrzeit ja nur 1 x angezeigt,
also brauche ich wieder den Timer...

Mach doch eine Endlosschleife im Thread, dann wird die Zeit immer wieder angezeigt und es blockiert auch nichts, da der Thread ja genau dafür da ist, das man das ohne Blokade des UI Arbeiten kann.

also einfach im run event:

while true
     Zeige Zeit an wenn eine Sekunde vergangen ist.
wend

Ich denke es ist einfach wichtig, das du schaust ob die Zeit sich schon merklich verändert hat, sonst kann dann unter umständen die Prozessorlast sehr schnell rauf gehen.

gruss V

Antwort per Email an