Показать сообщение отдельно
  #4  
Старый 08.01.2011, 20:19
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от ALexandr555
она компилируется но выдает ошибку "List index out of bounds (4)" при выполнении

Конечно выдает.
Ты удаляешь строчку, т.е. меняешь из кол-вл. А цикл for с превычислимым условием. соответсвенно, после удаления у тебя кол-во строк меньше, чем условие окончания цикла.
Соответсвенно, надо делать цикл с конца до начало, т.е. от Count-1 до 0.
Ответить с цитированием