Abu36 hat folgendes geschrieben: |
das stoppen der zeit hab ich über einen timer gemacht
Delphi-Quelltext 1:
| panel2.Caption:=timetostr(aktuelle_zeit); |
und die variable aktuelle_zeit steht auf aktuelle_zeit:real= 0 |
Das versteh ich nicht so richtig

Du hast ernsthaft eine Timer-Komponente laufen, die nichts tut, außer die Zeit zu erhöhen?!
Nimm doch vorher die Zeit und nachher und bilde die Differenz...
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| var t: TTime; begin t:=time; Aktuelle_Zeit:=time-t; end; |
Außerdem würde ich für eine Highscore nicht mit TimeToStr, sondern mit FloatToStr und einer Umrechnung arbeiten. Wenn du also z. B. deine Zeit in Sekunden haben willst:
Delphi-Quelltext
1:
| Aktuelle_Zeit:=time- t * 24 * 60 * 60; |
Hoffe das hilft dir. Mfg
//Edit:
Ich gehe mal einfach davon aus das du Aktuelle_Zeit nich als Konstante sondern als Real deklariert hast und das = 0 als Initialwert gemeint war
