Показать сообщение отдельно
  #2  
Старый 17.11.2009, 14:12
Boris the Blade Boris the Blade вне форума
Прохожий
 
Регистрация: 17.09.2009
Сообщения: 27
Репутация: 10
По умолчанию

Я бы так делал:

1. Загрузить файл в stringlist.
2. Чтобы текст поблоково шел - можно ввести позицию в stringlist'е с которой начинать строки смотреть.
3. Далее идти по этому stringlist'у с нужной позиции (см. пункта 2) и смотрел его строки - запомнить строку, обозначающую начало и конец блока и скопировать все строки между ними, скажем, в memo.
4. Далее изменить позицию начала простмотра (чтоб новый блок текста смотреть).

P.S. Чтобы всё работало без сбоев неплохо ещё сделать проверку на то чтоб кол-во начал и концов совпадало и чтоб блоки не пересекались (это только для того чтоб при кривом файле прога не глючила).
Ответить с цитированием