Код:
S := '';
for i:=0 to 5 do
begin
S := S + inttostr(i) + ' ';
showmessage(S);
end;
Админ: Пользуемся тегами при оформлении кода!
При таком коде выводит сразу строку 0 1 2 3 4 5, как-будто бы цикл уже прошел, а потом в '0 1 2 3 4', '0 1 2 3', '0 1 2'...
Оптимизация отключена.