Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как БЫСТРО определить есть ли в файле DOC (MWord) искомая фраза?


Step[B.M.] ©   (2004-06-15 00:23:00) 

Через OLE получается без проблем, но как-то медленно работает в сравненни со стандартным поисковиком WIN


KilkennyCat   (2004-06-15 00:50:00) [1]


> GuAV ©   (15.06.04 00:43) [4]


Верно. Но соглазно заголовку, есть место, откуда блок текста начинается, и есть его размер. Иногда попадались файлы, где текст рарывало на несколько частей, и между частями было что-то еще. Если бы документ содержал рисунки и проч. - это было бы хоть как-то объяснимо... Но документы были просто с текстом, одного стиля.

В любом случае,

> GuAV ©   (15.06.04 00:25) [1]

Верно.


GuAV   (2004-06-15 00:43:00) [2]


> Он там очень прикольно хранится... иногда размазывается
> кусками, хотя заголовок вроде такого не говорит...

А подробнее можно? я думал, что [2]...


KilkennyCat   (2004-06-15 00:39:00) [3]


> Piter ©   (15.06.04 00:30) [2]

Он там очень прикольно хранится... иногда размазывается кусками, хотя заголовок вроде такого не говорит...


Piter   (2004-06-15 00:30:00) [4]

А что, в DOC файлах текст в Unicode хранится?


GuAV   (2004-06-15 00:25:00) [5]

var F: file of WideChar - и в нём ищи строку.


Наверх

Титульная страница Поиск, карта сайта Написать письмо