Einzelnen Beitrag anzeigen

Benutzerbild von Samweis78
Samweis78

Registriert seit: 5. Okt 2006
Ort: Altmark
9 Beiträge
 
Turbo Delphi für Win32
 
#1

Windows: Laufzeit statt Uptime

  Alt 18. Dez 2010, 09:24
Hallo Leute,

ich hätte da gern mal ein Problem.
Und zwar will ich in einem Programm zeigen, wie lange der PC schon an ist. Dafür hab ich dann auch recht fix GetTickCount gefunden und alles schien gut.
Allerdings ist mir jetzt aufgefallen, dass das gar nicht das ist, was ich brauche, denn mit GetTickCount bekommt man ja "die Zeit, die seit dem letzten Systemstart vergangen ist", ich brauche aber "die Zeit, die das System tatsächlich seit dem letzten Systemstart aktiv war".
Mit anderen Worten: War der PC zwischenzeitlich im Ruhezustand (oder wahrscheinlich auch im Standby), kann ich das nicht berücksichtigen ... will ich aber!

Ich hab auch das Richtige gefunden... allerdings nicht, wie ich da per Delphi ran komme.
Schaut mal in den Anhang. In Win7 (wahrscheinlich auch Vista?) aber nicht in XP wird dieser Wert im Taskmanager angezeigt.

Ich tret da etwas auf der Stelle... weil delphi und laufzeit zu googeln ist etwas... naja... zu ergiebig ^^

Wär heiss, wenn ja jemand einen Tipp hätte
-Sam
Miniaturansicht angehängter Grafiken
laufzeit.jpg  
  Mit Zitat antworten Zitat