Ich hatte das Problem letztens auch bei einer For-Schleife. Breakpoint gesetzt un der wurde dann beim Start grün mit der Meldung, dass die For-Schleife nicht ausgeführt wird. Frag mich nicht warum. Er hat den Teil mit der For-Schleife einfach übersprungen. Als er mal reingesprungen war, war i=4 anstatt 0 (bei einer for i := 0 to 4 do - Schleife). Ich hab Delphi geschlossen und neu geöffnet, das Projekt bereinigt und sonst alles mögliche gemacht. Hat alles nix genützt. Schlussendlich hab ich einfach eine repeat-Schleife genommen
Schau dir mal die Meldungen beim Compilieren an und poste die hier, vielleicht weiß ja jemand was damit anzufangen. Bei mir stand etwas drin. Den genauen Wortlaut weiß ich leider nicht mehr.