Чтобы не ходит вокруг и около, выложу скрин
http://www.delphisources.ru/forum/at...d=136245131 0
На скрине ход выполнения кода. Красная строка - остановка на брейкпоинте. Синие маленькие кружочки слева, это те, что обрабатываются компилятором (то есть пошагово идет перемещение от одного синего кружочка к следующим). Как видите, под красной строкой идет нужная мне строка, которая не обрабатывается, то есть в ходе выполнения компилятор просто проходит мимо нее. Вопрос: ПОЧЕМУ???
Делфи и комп перезапускал.