Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Stopuhr (https://www.delphipraxis.net/41387-stopuhr.html)

ELWOOD 2. Mär 2005 16:54


Stopuhr
 
Wie ist es möglich eine art stopuhr in mein programm einzubauen um die dauer von ausgefeführten prozessen zu messen. mfg elwood

Binärbaum 2. Mär 2005 16:57

Re: Stopuhr
 
Das geht folgendermaßen:
Delphi-Quellcode:
var zeit: Cardinal;
begin
  zeit:= GetTickCount;
  //hier wird irgendwas gemacht,
  //wovon die zeit gemessen werden soll
  ...

  zeit:= GetTickCount-zeit;
  Showmessage('Der Vorgang hat '+IntToStr(zeit)+' Millisekinden gedauert.');
end;
MfG
Binärbaum

malo 2. Mär 2005 17:15

Re: Stopuhr
 
Eine Frage: Was macht die Funktion "GetTickCount"? Die OH kann mir da leider nich helfen :(

Binärbaum 2. Mär 2005 17:18

Re: Stopuhr
 
GetTickCount liefert die Anzahl der Millisekunden zurück, die seit dem Systemstart vergangen sind. Ist also wie eine Stopuhr, die angibt, wie lange das System schon läuft.

MfG
Binärbaum

himitsu 2. Mär 2005 17:19

Re: Stopuhr
 
Das gibt die Zeit seit dem Windowsstart an ... und ist eine Funktion vom Windows ... also siehe Win32-SDK :zwinker:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:56 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