Hallo,
ich habe folgendes Problem.
Beim Drücken eines Buttons möchte ich, dass in einem Edit Feld die Zeit in Sekunden hochgezählt wird, das heißt es soll langsam von 0 aus an immer nach 1 Sekunde + 1 dazu zählen.
Hier mein Code:
Delphi-Quellcode:
timer1.enabled := true;
start := 0;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
start := start+1;
form2.edit3.text := FloatToStr(start);
end;
Der Timer ist auf ein Intervall von 1000 (also 1 Sekunde) eingestellt, doch wenn ich das Programm laufen lasse, zählt er mir jede Sekunde immer +2 dazu und ich finde den Grund nicht.
Zudem würde ich gerne wissen, wie ich dann einstellen kann, dass es bei 60 Sekunden dann 1 Minute anzeigt und nach 60 Minuten dann 1 Stunde usw. (also 16:30:10... 16:30:11...16:30:12 usw.)
Kann mir da jemand helfen, wäre super!!!
Grüße