| patrick dee hat folgendes geschrieben: |
hi,
Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.CountTimerTimer(Sender: TObject); begin dec(Tackt); Label1.Caption :=intToStr(Tackt); if Tackt <=0 then
begin CountTimer.Enabled := false; Label1.Caption := '00:00'; end; end; |
|
Erstmal sollte man das etwas ordentlicher schreiben, da blickt keiner durch, 2. solltest Du einen ordentlichen Titel schreiben, nix mit "Wo ist mein Fehler?" !!!
Was ist denn überhaupt tackt? wo wird diese Variable initialisiert, denn so wie's ausschaut, ist die gleich am Anfang 0 und dann ist klar, dass der if-then-Teil ausgeführt wird, also 00.00 angezeigt wird. Der Fehler ist also nicht in dieser Prozedur, denke ich.... poste mal die Start-Proz für den Timer.
Gruß