AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Code-Bibliothek Neuen Beitrag zur Code-Library hinzufügen Delphi Zeit mit Genauigkeit von 100 Mikrosekunden (Now Ersatz)
Thema durchsuchen
Ansicht
Themen-Optionen

Zeit mit Genauigkeit von 100 Mikrosekunden (Now Ersatz)

Ein Thema von stoxx · begonnen am 11. Mär 2010 · letzter Beitrag vom 11. Mär 2010
 
Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#3

Re: Zeit mit Genauigkeit von 100 Mikrosekunden (Now Ersatz)

  Alt 11. Mär 2010, 16:23
Hallo Himitsu,

vielen Dank für die Hinweise.
direkt "böse" globalen Variablen sind das ja nicht, da sie nur für die Procedure Gültigkeit haben, denke ich mir mal so.
Ich möchte zu bedenken geben, dass Anfänger dadurch auch dazulernen können.




"sondern daß einfach nur Zwischenwerte Uhrzeitunabhängig "emuliert" werden ... "

hmm .. was heißt schon emuliert? natürlich schon. Aber jede Zeit ist doch emuliert, ausgerechnet oder sonstwas und stimmt mit der Universellen Sonnenzeit nicht überein, so dass alle paar Jahre mal eine "Schaltsekunde" eingefügt werden muss. Da fehlt doch glatt einfach mal die "Zeit"

Fest steht, dass now und auch GetSystemTime, GetLocalTime und auch andere Zeitfunktionen nur stark gerundete Werte zurückliefern.
Bei häufigen Aufrufen hintereinander wird ein und dieselbe Zeit zurückgeliefert, auf etwa 15 ms gerundet.. bei WinXP.
(und gerade getestet unter Windows7, ist noch nicht besser geworden, war eine Fehlinformation)

Und klar ist auch, wenn ich von Windows nur gerundete Werte zurückbekomme, bzw. langsam aktualisierte, dass meine Zeit nie genauer sein kann, als diese 15 ms,
Eine Möglichkeit wäre nun, wenn man es wirklich ganz genau möchte, die Uhrzeit (SyncZeit in der function) nach Atomzeit zu synchronisieren und eventuelle Ping Laufzeiten korrekt rausrechnen. und dann fortlaufend weiter emulieren
das Wort gefällt mir .. So hätte man eine wirklich exakte, und auch noch hochauflösende Zeitfunktion.


Aber das war ja nicht das Ziel..... für mich ....
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz