Thema: Delphi Stoppuhr

Einzelnen Beitrag anzeigen

Darkface

Registriert seit: 18. Apr 2008
89 Beiträge
 
Delphi XE Professional
 
#5

Re: Stoppuhr

  Alt 2. Jan 2009, 19:29
Und für die Formatierung...

Delphi-Quellcode:
var startWert,stopWert,verbratenenZeit,millisekunden,sekunden,minuten,stunden:integer;

startWert := GetTickCount;
stopWert := GetTickCount;
verbratenenZeit := stopWert - startWert;

millisekunden:=0;sekunden:=0;minuten:=0;stunden:=0;

While verbratenenZeit > 0 do begin
  millisekunden:=millisekunden + 1;

  If millisekunden = 1000 Then
  begin
    millisekunden:=0;
    sekunden:=sekunden+1;
  end;

  If sekunden = 60 Then
  begin
    sekunden:=0;
    minuten:=minuten+1;
  end;

  If minuten = 60 Then
  begin
    minuten:=0;
    stunden:=stunden+1;
  end;

  dec(verbratenenZeit);
end;
Nur getippt, ungetestet und sicher nicht der beste Weg ...
Alexander
Ich halte Ordnung.
Zum Beispiel mein Schreibtisch: Hier ist alles zeitlich geordnet - was zuletzt kam, liegt oben. (Frank Erhoff)
  Mit Zitat antworten Zitat