Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#8

Re: Uptime Funktion > 49 Tage!

  Alt 11. Mai 2005, 07:57
Zitat von s.h.a.r.k:
Hey! warum hat M$ eigentlich diese "Funktion", Fehler, Bug oder nennt es wie ihr wollt mir den 49 Tagen eingebaut, bzw duch was wird das bedingt?!
In 32-Bit passen nicht mehr Informationen als 32-Bit. Und da die Auflösung des Timers bei GetTickCount eine Millisekunde ist, reichen die 32 Bit zur Darstellung von 49.7 Tagen.

ps: die Unit die ich dort geschrieben habe ist für WinNT, Win9x und Linux (Lesen statt Überfliegen hätte geholfen ).

Zitat von Dax:
Und jetzt sag nicht, der Rechner kann kein QueryPerformanceCounter, dann läuft er nie lang genug, um die 49,7-Tage-Grenze zu sprengen. Dafür wär er zu alt und das ausgeführte Windows wohl entsprechend instabil.
Ich bin da anderer Ansicht
Aber meine 9x-Version liesse sich mit deinem Code deutlich verbessern (natürlich mit Abfrage, ob QueryPerformanceCounter auch unterstützt wird ).
  Mit Zitat antworten Zitat