So ein Timer hat die Eigenschaft, dass der alle
TTimer.Interval Millisekunden das Event
TTimer.OnTimer aufruft - wenn man ihn auch läßt.
Eine Schleife in dem Event ist also kontraproduktiv.
Den Timer kann man auch ein- und ausschalten mit
TTimer.Enabled.
Evtl. kannst du nun dein Label2 entsorgen
Kaum macht man's richtig - schon funktioniert's

Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)