Цитата:
Сообщение от Kaktuz
Мне вот интересно. Хоть кто-то пробует код в действии перед тем как его выложить?
|
Мне вот интересно, ТС понимает, что он делает или нет. Судя по его предыдущему ответу:
Цитата:
...стандартной справкой не пользуюсь.
|
не понимает.
Код:
Temp.Strings[i]:='a';
Temp[i]:='a';
этот код обязан перезаписать
всю строку
Код:
Temp.Strings[j]:='a';
Temp.[j]:='a';
как и этот, а то, что у ТС в
J сидит какая хрень, так нужно голову на плечах иметь и инициализировать переменную верными данными.
Когда используешь код:
нужно понимать, что строка
I - номер строки, а
J - смещение в строке. Строка начинается с 1, соответственно
J не может быть меньше 1 и не может быть больше чем длина исправляемой строки, иначе результат непредсказуем.