![]() |
Laufzeitmessung
Kennt jemand eine Möglichkeit, wie man die Laufzeit eines Programms (oder einer Funktion/Prozedur) sinnvoll messen kann? Dies wäre ganz nützlich um z.B festzustellen ob eine bei Delphi mitgelieferte oder die selber programmierte Routine schneller ist.
MfG Schneider-Huetter |
Re: Laufzeitmessung
Ich denke, GetTickCount ist hinreichend genau.. am Anfang und am Ende aufrufen, die Differenz ist die benötigte Dauer in ms :)
Gruß Stephan |
Re: Laufzeitmessung
Für eine recht genaue Messung eignet sich
![]() |
Re: Laufzeitmessung
Dankeschön :-D
Gruß Schneider-Huetter |
Re: Laufzeitmessung
ich habs gemacht mit
Delphi-Quellcode:
fand ich sehr paktisch...
var
start, stop:TDateTime; dauer:integer; Begin start:=time; //deine procedure stop:=time; dauer:=millisecondsbetween(start, stop); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:19 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