ich dachte die Funktion GetTickCount64 von Lazarus soll unter Windows die Millisekunden seit dem letzten Einschalten des PCs liefern.
Ich habe dazu ein kleines Testprogramm geschrieben was diese Aussage nicht bestätigt.
Ich bekomme stark unterschiedliche Werte. Manchmal größer 400 Millionen. Das würde ca. 111 Stunden bedeuten. Der PC wird aber immer in der Nacht abgeschaltet.
Heute bekomme ich einen Wert von 72Mio. nach einer Einschaltzeit von ca. 3 Stunden.
Kann das mal jemand nachvollziehen welche Anzahl von Ticks bei Euch geliefert werden? Außerdem ist das von Tag zu Tag unterschiedlich.
Code: Alles auswählen
var Value: Int64;
begin
Value:=GetTickCount64;
Label1.Caption:=IntToStr(Value);
end;
Liebe Grüße
Hannes