Zitat von
XPLOSIV:
Ich hab mir mal selbst was einfallen lassen^^
Timer1.Interval:=Timer1.Interval-1; //könnte man auch als
dec(FCountdown) schreiben
label1.caption:='Noch '+inttostr(Timer1.Interval)+' sekunden!';
if Timer1.Interval = 0 then //<== Abfrage, keine Zuweisung
Timer1.enabled:=False;
klappt eigentlich ganz gut^^
Das ist keine wirklich gute Idee. Den Timer kannst du dir als eine Art Objekt vorstellen, der in einem bestimmten Intervall einen angegebenen Sourcecode ausführt. Das Intervall, in welchem dieser Code ausgeführt wird, wird unter Timer1.intervall eingegeben. Du verkürzt also immer das Intervall zwischen zwei Timerereignissen...das macht keinen Sinn...