Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];

Вниз

Как произвести поиск по всему компьютеру (конкретный вайл)?   Найти похожие ветки 

 
P'ero   (2007-10-20 14:47) [0]

В настройках моей программы необходимо указать исполнительный файл другой программы... Решил упрастить пользователям задачу )
Вот и хочу ка-нибудь организовать автопоиск...
Подскажите - как авто-найти на компьютере файл: Fort.exe? а затем поместить результат в Edit? На всякий случай, с возможностью продолжить поиск, если, вдруг нашёл что-то не то (пр. резервную копию...)!


 
Antoxa2005   (2007-10-20 14:55) [1]

Function FileSearch(const Name, DirList: String):String;

Ищет файл с именем Name, в списке каталогов DirList (соседние имена разделяютяс ";").


 
P'ero   (2007-10-20 15:10) [2]

Хм...
Это перечислять:
DirList.Add(С:;D:;E:;...
???
Ошибок при это не будет? Если Диск С и Е есть, а D нет?


 
DrPass ©   (2007-10-20 15:21) [3]


> В настройках моей программы необходимо указать исполнительный
> файл другой программы... Решил упрастить пользователям задачу
> )

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


 
P'ero   (2007-10-20 15:40) [4]

Вы будите смеяться, я тоже смеялся! )))
но многие пользователи смотрят недоумевающими глазами на появляющееся окно выбора каталогов... "А ка тут?" "А вот там программа сама... ((( "
Так что .... - надо!


 
@!!ex ©   (2007-10-20 16:04) [5]

гы-гы-гы...
потестим, сколько времени на моих забитых инфой винтах на 750 гигов будет работать ваша программа?
Я готов поспорить, что уже 10 гигов будут перебираться непозволительно долго.


 
P'ero   (2007-10-20 16:24) [6]

Значит кроме непозволительно долгово FileSearch никак?
Или есть способы быстрее?


 
@!!ex ©   (2007-10-20 16:55) [7]

> [6] P"ero   (20.10.07 16:24)

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


 
engine ©   (2007-10-20 17:35) [8]

> [6] P"ero   (20.10.07 16:24)

http://delphimaster.net/view/4-1192381766/


 
Германн ©   (2007-10-21 01:42) [9]


> P"ero   (20.10.07 14:47)
>
> В настройках моей программы необходимо указать исполнительный
> файл другой программы... Решил упрастить пользователям задачу
> )
> Вот и хочу ка-нибудь организовать автопоиск...
> Подскажите - как авто-найти на компьютере файл: Fort.exe?
>

Бред какой-то.


 
Плохиш ©   (2007-10-21 02:07) [10]


> P"ero   (20.10.07 15:40) [4]
> Вы будите смеяться, я тоже смеялся! )))
> но многие пользователи смотрят недоумевающими глазами на
> появляющееся окно выбора каталогов... "А ка тут?" "А вот
> там программа сама... ((( "

Предложить и дальше пользоваться той где "А вот там программа сама..."

> Германн ©   (21.10.07 01:42) [9]


> Бред какой-то.

Да ладно, конференция-то для начинающих ;-)
Удивляет только то, что ещё не прозвучали FindFirst/FindNext/FindcClose :-))


 
Германн ©   (2007-10-21 02:59) [11]


> Плохиш ©   (21.10.07 02:07) [10]


> Да ладно, конференция-то для начинающих ;-)

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.052 c
9-1162945673
cxvxc
2006-11-08 03:27
2007.11.11
Спрайт OpenGL


10-1139905588
nastya
2006-02-14 11:26
2007.11.11
EIntfCastError


15-1191589795
data
2007-10-05 17:09
2007.11.11
Сменила работу и поле деятельности. Ушла из программеров


2-1192472919
Elec3C
2007-10-15 22:28
2007.11.11
Проблемка с динамическим массивом


3-1183460384
Rule
2007-07-03 14:59
2007.11.11
Подскажите пожалуйста DAC компоненты под Delphi7 для доступа к MS





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский