Forum: Sonstige Fragen zu Delphi
Delphi
by Martin K,
12. Feb 2007
Du hast dich noch nicht wirklich mit dem Timer beschäftigt, oder?
Ein Timer ist dafür gedacht, z.B. jede Sekunde irgendetwas auszuführen.
Wie damit Zeitmessung gehen soll, wüsste ich nicht...
// Edit:
Okay, du kannst - wenn der Timer jede Sekunde ausgeführt wird - eine Zählwariable jedesmal hochzählen, dann hast du da die Sekunden, aber diese Möglichkeit wäre wohl sowas von dermaßen...
Forum: Sonstige Fragen zu Delphi
Delphi
by Martin K,
12. Feb 2007
Okay, warum nicht die aktuelle Uhrzeit nehmen Now.
Sorry, wie komm ich nur auf GetTickCount :wall:
Also das gleiche mit Now machen!
Für die Zeitdifferenz gibt es sowas wie SecondsBetween() oder so ähnlich, weiß net mehr wie die genau heißt...
Timer sollte für so etwas wohl zu ungenau sein.
Bei GetTickCount hast Du das Problem mit den 49 Tagen...
Forum: Sonstige Fragen zu Delphi
Delphi
by Martin K,
12. Feb 2007
Du willst nur wissen, wie lange dein Programm läuft ?
Schau dir mal GetTickCount an.
Am Anfang setzt du eine Variable mit GetTickCount gleich, am Ende substrahierst du diese Variable von GetTickCount und du hast die Zeitdifferenz in Millisekunden (also noch div 1000).