Du weißt schon, dass es beim Aufruf von Delay passieren kann, dass der Timer auslöst, und du wieder in die Timerprozedur reinkommst?
Btw.: Du hhast möglicherweise eine Endlosschleife ...
Ach und: goto's machen das Nachvervolgen des Programmablaufs nicht immer einfacher (um nicht zu sgaen: nahezu unmöglich) und sollten daher äußerst selten und wohlüberlagt eingesetzt werden.
Also zur Universalfrage: Was willst du erreichen, wahrscheinlich gibt's bessere Alternativen als den
"Code"