Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Stoppuhr während einer Schleife (https://www.delphipraxis.net/147956-stoppuhr-waehrend-einer-schleife.html)

Delphi-Narr 19. Feb 2010 17:29


Stoppuhr während einer Schleife
 
Hallo,
ich habe ein Programm erstellt, welches eine Liste nach bestimmten Strings durchsucht. Dies geschieht mit einer Schleife.

Nun möchte ich aber, ähnlich wie bei Google, eine Zeitmessung durchführen, die angibt, wie viel Zeit zum Suchen benötigt wurde (Mit zwei einer Genauigkeit von ca. 10 Millisekunden).
Wie kann ich das machen?

Liebe Grüße!

Noedel 19. Feb 2010 17:38

Re: Stoppuhr während einer Schleife
 
Tipp: GetTickCount.
Am Anfang und am Ende der Schleife abfragen und Differenz bilden.

Delphi-Narr 19. Feb 2010 17:43

Re: Stoppuhr während einer Schleife
 
So einfach und ich komm nicht drauf...
Danke!

Uwe Raabe 19. Feb 2010 17:57

Re: Stoppuhr während einer Schleife
 
Liste der Anhänge anzeigen (Anzahl: 1)
Für genauere Messungen ist GetTickCount zu ungenau. Für solche Messungen habe ich mir mal folgendes zusammengebraut.

Delphi-Narr 19. Feb 2010 17:59

Re: Stoppuhr während einer Schleife
 
Danke, für meine Zwecke reicht GetTickCount allemal!


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz