![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как подсчитать число абзацев? [D7]
VVS © (2005-07-05 19:28:00)Мастера, помогите лингвисту!
Для текстового файла (.txt , .doc) нужно подситать количество абзацев между символами текста с номерами N и K (номера вводятся пользователем). Например, N = 5, K = 10000 - т.е. нужно сосчитать кол-во абзацев начиная с 5-го по 10000-й символ текста. Как???
Магнитон Борыч (2005-07-05 22:17:00) [1]http://delphibase.spb.ru/?action=viewfunc&topic=fileattr&id=10366
Anatoly Podgoretsky (2005-07-05 19:59:00) [2]Что подразумевается под doc покрыто мраком. Если Ворд, то у него очень четкие понятия параграфа и есть мезанизм подсчета.
Просто Джо (2005-07-05 19:42:00) [3]
> [4] Anatoly Podgoretsky © (05.07.05 19:33)
> Просто Джо © (05.07.05 19:30) [2]
> Это если так понимать, а другие понимают разделителем абзацев
> одну пустую строку или нестколько.
Ваша правда. А некоторые еще под "текстовым файлом" понимают файл "doc" [0]. Так что я от своего рецепта отрекаюсь ввиду неимения точного описания проблемы.
Anatoly Podgoretsky (2005-07-05 19:33:00) [4]Просто Джо © (05.07.05 19:30) [2]
Это если так понимать, а другие понимают разделителем абзацев одну пустую строку или нестколько.
Просто Джо (2005-07-05 19:30:00) [5]Ну, если понимать под "абзацем" последовательность символов с кодами 13 и 10 - то в чем проблема? Или последовательно по буферу начиная с определенной позиции и считай количество последовательностей #13#10...
Просто Джо (2005-07-05 19:30:00) [6]
> Или последовательно
И ди последовательно
Сорри.
Fay (2005-07-05 19:29:00) [7]Абзац - это что?