![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 14.10.2011
Сообщений: 267
|
![]()
Не обижайтесь, но по моему Вас зациклило... . Давайте по шагам: допустим в тексте 8 строк (0..7); цикл создан для строк 7..2 с декрементом; найдено значение условия в последней строке (7) - что делается? удаляются 7,6,5 строки; индекс в это время равен 7; при следующей итерации будет обращение к 6-й строке - а ее уже нет! Я же не зря уже в двух местах советовал корректировать индекс цикла. Можно, наверное, и по другому, - ввести массив признаков строк и в цикле только помечать строки на удаление..., по разному можно.
|
![]() |
![]() |
![]() |
#12 | |
Пользователь
Регистрация: 29.01.2012
Сообщений: 11
|
![]() Цитата:
![]() Вот скорректировал: Код:
![]() |
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 14.10.2011
Сообщений: 267
|
![]()
- так это дальше уже..., Вы ж Message выдали и успокоились. А если "Not found", то и все эти индексы (u p) равны -1. Такой строки компилятор не находит, потому и ругается. Сделайте дальнейшую обработку по условию x.
|
![]() |
![]() |
![]() |
#14 | |
Пользователь
Регистрация: 29.01.2012
Сообщений: 11
|
![]() Цитата:
Код:
![]() |
|
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 14.10.2011
Сообщений: 267
|
![]()
- да просто эту пару строк:
} else ShowMessage( перенесите в самый конец (перед delete sl ![]() |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 29.01.2012
Сообщений: 11
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с циклом. | glebast | Помощь студентам | 1 | 20.01.2012 16:41 |
Работа с циклом ( находим сумму) - не могу понять , где ошибся ) | zipo666 | Помощь студентам | 3 | 01.11.2011 12:51 |
работа с циклом | alekstav | Общие вопросы Delphi | 1 | 31.12.2010 09:18 |
Задача в паскале. Работа с циклом while do. | Йохан Шмидт | Помощь студентам | 12 | 28.07.2010 10:43 |
Работа с циклом в StringGrid-e | artemavd | Общие вопросы Delphi | 2 | 20.07.2009 22:27 |