Насчет поиска файлов

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Насчет поиска файлов

Сообщение |kerish| » 30.03.2005 (Ср) 15:50

Нужен рекурсивный перебор всех файлов на винте.
Но это не проблема, рекурсивный поиск есть.
Но нужен прогрессбар, напр. как в касперском, скандиске,и.т.д.
То есть, чтобы пользователь видел на каком проценте проверки он находится.
Может кто подскажет как осуществить?

EvilCoder
Посланец джихада
Посланец джихада
Аватара пользователя
 
Сообщения: 706
Зарегистрирован: 25.01.2004 (Вс) 15:08

Сообщение EvilCoder » 30.03.2005 (Ср) 16:17

Не совсем прогрессбар, но как вариант подходит :wink: :D
У вас нет доступа для просмотра вложений в этом сообщении.
<<------- EvilCoder ------->>

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 31.03.2005 (Чт) 20:11

Не понял...

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 31.03.2005 (Чт) 20:27

2 |kerish|
Дык EvilCoder скорее всего подумал, что тебе не реализация алгоритма нужна, а прогресс бар (контрол такой) собственный :)

Не знаю, как это делает Касперский, но я делал так - сначала считаем общее кол-во директорий и файлов для поиска (это быстро, потому как пробегаемся по структуре, ничего не открывая), вторым этапом читаем (или что тым там с ними делаешь, это же твоего антивирусника?) все найденные файлы и уже имея информацию об их общем количестве, количестве папок и размере конкретного файла можно построить все что угодно.
Ага? :)

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 31.03.2005 (Чт) 20:41

xolodСпасибо. Я в принципе так и предпологал.


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

    TopList