och, dann doch lieber wieder mit der Schleife und ohne zwischendurch zu löschen ... es gibt nicht nur For-Schleifchen ... und du willst nicht wissen, was man noch als lokale Variable misbrauchen kann
[add]
zum thema:
CriticalSections machst du doch per SectionsAccess threadsicher?
dann sollte es wohl keine Probleme geben (die beiden variablen hast du ja bestimmt in implementation deklariert, also nur
Unit-global?