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

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

Помогите с поиском по документу


zordoc ©   (2008-05-05 12:04:00) 

Столкнулся с такой проблемой , есть список текстовых файлов надо и есть фраза или слово надо перебрать ве документы и вывести список тех в которых это слово или фраза встречаются.


Anatoly Podgoretsky   (2008-05-05 15:26:00) [1]

> ANB  (05.05.2008 14:06:05)  [5]

Скорость идет за счет ресурсов, или много ресурсов, но быстро, или наоборот.
Неправильно написаные приложения в расчет не берем, с этим к доктору.


Anatoly Podgoretsky   (2008-05-05 15:19:00) [2]

Это мы пока только скорость против ресурсы затронули, а там еще множество подводных камней, а каждый все сложнее и сложнее.
Без ресурсов в общем случае задача будет не решаемой, может действительно лучше воспользоваться средствам системы, зачем еще один велосипед?


Anatoly Podgoretsky   (2008-05-05 15:06:00) [3]

> ANB  (05.05.2008 14:06:05)  [5]

Скорость идет за счет ресурсов, или много ресурсов, но быстро, или наоборот.
Неправильно написаные приложения в расчет не берем, с этим к доктору.


AIK   (2008-05-05 14:24:00) [4]

Открыть папку где нужно осушествить поиск -> на панели обозревателя нажать поиск (или Ctr+E, Ctr+F) -> Выбрать слева файлы и папки -> там где "слово или фраза в файле:" -> Нажать кнопку "Найти".


ANB   (2008-05-05 14:06:00) [5]


> Ресурсоемко и скорость прямо противоположны.

Не, мона так написать, что и оперативку всю пожрет, и проц и работать будет неделю.


Anatoly Podgoretsky   (2008-05-05 12:25:00) [6]

> zordoc  (05.05.2008 12:09:02)  [2]

Ресурсоемко и скорость прямо противоположны.


ANB   (2008-05-05 12:21:00) [7]


> я пробывал открівать каждый документ считывать его построчно

readln ? Тогда тормоза в этом.

Пользуй либо родные осевые функции работы с файлами, либо TFileStream (оно попроще)


zordoc   (2008-05-05 12:09:00) [8]

проблема в том что я пробывал открівать каждый документ считывать его построчно. но во-первых это занимает много времени
Во-вторых это ресурсоемко для машинки она старовата.
и хотелось бы глянуть исходничек может кто писал подобное


Palladin   (2008-05-05 12:04:00) [9]

это не проблема, уважаемый, это задача, а вот проблему ты так и не привел


Наверх

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