Entwickler-Ecke
WPF / Silverlight - Timer nicht akkurat genug
Testobjekt - Do 07.12.17 15:04
Titel: Timer nicht akkurat genug
Hallo Freunde!
Ich mache derzeit ein bestimmtes Programm und dafür benötige ich einen Timer beziehungsweise eine Stoppuhr die nach Zehntelsekunde(100ms) genau nach oben zählt.
Wenn ich jedoch den Timer starte und ihn mit dem Timer auf meinem Smartphone vergleiche, merke ich, dass der Timer etwas zu langsam ist und eben je länger der Timer läuft desto ungenauer wird es.
C#-Quelltext
1: 2: 3:
| dt.Interval = TimeSpan.FromMilliseconds(100); dt.Tick += dtTicker; dt.Start(); |
Wie kann ich den Timer präzisieren? Find da nix zu :?:
Vielen Dank bereits im Voraus :D
PS: Wird in WPF 3.5 Framework geschrieben
Moderiert von Th69: Topic aus C# - Die Sprache verschoben am Do 07.12.2017 um 14:17
Symbroson - Do 07.12.17 15:06
kannst du durch den Timer irgendwie die Vergangene Zeit nach dem Start oder so ermitteln? Dadurch sollte der Timer genau bleiben. Ansonsten muss es auch möglich sein die Systemzeit abzufragen.
LG
Delete - Do 07.12.17 18:30
- Nachträglich durch die Entwickler-Ecke gelöscht -
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!