Der in Windows eingebaute Counter schaft nur so viel - nach 49,710... Tagen ist da ein überlauf und der beginnt von vorn zu zählen, ist halt nur ein Integer.
Du könntest aber dein Programm beim start von Windows mit starten und beim Start eine Variable setzen
Delphi-Quellcode:
Var Start: TDateTime;
Start := now;
und dann einfach nur abfragen
Dauer := now - Start;
[add]
Diese Demo ist noch aus den Anfangstagen, also etwas 2-3 Jahre alt. (so unbübersichtlich ist es aber garnicht - alles der Reinfolge nach, so das man es eigentlich leicht findet - die Demos haben sich aber auch mit der Zeit gebessert)
http://www.FrankNStein.de/Smiley-Kuss.gif * *
http://www.FrankNStein.de/Smiley-Spinne.gif * * *
http://www.FrankNStein.de/Smiley-Winken.gif