Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   TFileTime addieren (https://www.delphipraxis.net/97167-tfiletime-addieren.html)

Gausi 19. Feb 2008 09:28

Re: TFileTime addieren
 
Gegenfrage: Sind die 10ms ein verlässlicher konstanter Wert oder nur eine grobe Richtlinie? Gestern abend wurden aus den 31200 mal 78000, heute morgen sind es mal wieder 156001 und sporadisch 312002 (also genau das doppelte). Diese Werte mal 100 sind dann 3.120.000ns bis 15.600.100ns, also 3-15ms - das könnte dann die Timerauflösung sein.
Wenn der Algorithmus in einem Zeitfenster durchläuft, ist die Zeit 0, ansonsten ein Vielfaches des Timerintervalls. Klingt doch vernünftig, oder?

himitsu 19. Feb 2008 09:56

Re: TFileTime addieren
 
10ms - halbwegs verlßlich, aber auch grobe Richtlinie.


wenn die Zeit kurz vor umschalten der Zeit ermittelt wird, dann sind es bis zum umschalten keine 10ms mehr, obwohl dieses angezeigt/errechnet wird.



Code:
10ms      20ms      30ms      40ms
*          *          *          *

         |   |            > 20-10=10ms
  |   |                   > 10-10=0ms

|                     |   > 30-10=20ms
|                    |    > 20-10=10ms


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:32 Uhr.
Seite 3 von 3     123   

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