Da hat Nikolas Recht. Zum Break gesellt sich allerdings dann noch Exit. Allerdings : wie weit soll man da jetzt gehen ? Daniels Anmerkung ist auch nur relativ zu sehen. Also das mit den globalen Variablen. Das wird von Delphi teilweise schon abgefangen :
Zitat von
Delphi:
[Fehler]FOR-Schleifenvariable muss eine einfache lokale Variable sein
[Fataler Fehler] xx.dpr(74): Verwendete
Unit '..\yy.pas' kann nicht compiliert werden
Wer also so was benutzt, dem verweigert der Compiler bereits die Arbeit.