Wenn du den Timer bzw. sein Intervall auf 1000 festlegst, heißt das ja,
eine Sekunde.
Als Variable definierst du z.b.:
I: Integer;
In der FormCreate setzt du I=0!
Nun machst du in der Prozedur OnTimer folgendes:
Quelltext
Das heißt, jede Sekunde wird I um eins erhöht und wenn I eine bestimmte Zahl erreicht hat, z.B. eine Minute (60 Sekunden

) -> I ist dann entsprechend auch 60, dann kannst du folgendes machen:
Quelltext
Dann macht der Timer nur etwas, wenn I auch wirklich die Zahl hat, die es haben soll. Oder du machst es, wie MKehrer schon gesagt hat.
Grüße, Alex..