Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - GetTickCount unter Windows 8/8.1/10
Sahroma - Fr 27.11.15 14:41
Titel: GetTickCount unter Windows 8/8.1/10
Hallo zusammen,
ich habe da ein kleines Problem mit GetTickCount. Ich benutze den Befehl für ein internes Programm um zu prüfen wie lange ein PC schon an ist. Das funktionierte bisher auch alles wunderbar nur wenn ich das Programm auf Windows 8 - 10 Rechner ausführe zeigt er mir hier komplett falsche Angaben an (bei einem PC 10 Tage und bei einem anderem 14 Tage obwohl sie erst morgens hochgefahren wurden). Hat Microsoft da etwas verändert oder muss man da noch etwas hinzufügen? :?:
Danke schonmal für eure Hilfe
Gruß
Balosh
P.S. Auf Windows 7 ist die Anzeige wieder vollkommen richtig.
Mathematiker - Fr 27.11.15 14:54
Hallo,
Sahroma hat folgendes geschrieben : |
GetTickCount. ... nur wenn ich das Programm auf Windows 8 - 10 Rechner ausführe zeigt er mir hier komplett falsche Angaben an |
Tut mir leid. Kann ich bei meinem Rechner nicht bestätigen.
GetTickCount zeigt bei Win 8.1 (allerdings mit D 5) die korrekten Millisekunden seit Windows-Neustart an.
Habe es gerade mit der Anzeige "Status von WiFi" verglichen.
Beste Grüße
Mathematiker
Sahroma - Fr 27.11.15 15:00
Mathematiker hat folgendes geschrieben : |
Hallo,
Sahroma hat folgendes geschrieben : | GetTickCount. ... nur wenn ich das Programm auf Windows 8 - 10 Rechner ausführe zeigt er mir hier komplett falsche Angaben an |
Tut mir leid. Kann ich bei meinem Rechner nicht bestätigen.
GetTickCount zeigt bei Win 8.1 (allerdings mit D 5) die korrekten Millisekunden seit Windows-Neustart an.
Habe es gerade mit der Anzeige "Status von WiFi" verglichen.
|
Mhhh... komisch. :gruebel:
Kann das jemand anders auch bestätigen? Wenn ja weiß ich nicht an was das liegen könnte. :eyes:
jaenicke - Fr 27.11.15 15:30
Fährst du den PC wirklich komplett herunter? Hast du es auf diesen PCs einmal nach einem expliziten Neustart ausprobiert?
Ab Windows 8 fährt Windows den PC automatisch in eine Art Ruhezustand herunter, der aber nur das System betrifft, nicht die geöffneten Programme. Das könnte damit etwas zu tun haben, denn auch die Laptophersteller kombinieren das teilweise mit einem darauf ausgerichteten BIOS usw.
Sahroma - Fr 27.11.15 15:49
jaenicke hat folgendes geschrieben : |
Ab Windows 8 fährt Windows den PC automatisch in eine Art Ruhezustand herunter, der aber nur das System betrifft, nicht die geöffneten Programme. Das könnte damit etwas zu tun haben, denn auch die Laptophersteller kombinieren das teilweise mit einem darauf ausgerichteten BIOS usw. |
Also ich klicke ganz normal auf herunterfahren und das machen meine anderen Kollegen 100% auch. :suspect: Wenn man morgens dann den PC wieder hochfährt sind auch keine Programme mehr offen. Das mit dem nicht "richtig" herunterfahren, weißt du wie das im BIOS heißen könnte?
Sahroma - Fr 27.11.15 16:58
OK habe es gefunden. Es hing tatsächlich an der "Schnellstartfunktion" von Windows. Kaum hatte ich diese deaktiviert hat das Programm die Zeit richtig angezeigt.
Danke jaenicke für den Hinweis. :flehan: :dance2:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!