![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
![]()
Здравствуйте Уважаемые Программеры!! подскажите пожалуйсто как сделать поиск определенного файла(123.txt) по диску "С"во всех деректориях и скопировать его на диск "D"????
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.10.2008
Сообщений: 102
|
![]()
http://www.delphicode.ru/files/file_search.htm
http://www.programmersforum.ru/showthread.php?t=28609 Научись пользоваться поиском. "Программист не умеющий пользоваться поиском - не программист."(с) |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
![]()
да мне самый простой способ...а то там посмотрел ничего не понимаю!! я токо учюсь!!зарание спасибо!
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
Попробуйте так:
Код:
Только я его немного для вас подкорректировал.
Всегда рад помочь!
Последний раз редактировалось Terran; 23.11.2008 в 22:30. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
![]()
а как мне сделать эту процедуру???вы уж не ругайтесь, я реально пока что в этом коде ни чего не понимаю)))
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
![]()
ха спс код работает!!!сделал в диске "С" файл 1.txt и он его скопировал на диск "D"!! но когда я его поместил в programfiles то он его не ищет а просто создаёт на диске "D", с таким же названием а содержание файла другое!((((
Но не могли бы Вы мне пояснить сам код, как он работает и как именно или почему он скопировал файл на диск "D"???или может в асе погорим!!!??? Последний раз редактировалось hacknet; 23.11.2008 в 19:13. |
![]() |
![]() |
![]() |
#8 | ||
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]() Цитата:
Цитата:
Всегда рад помочь!
|
||
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
![]() |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
![]()
вот я нашел код, может он будет работать...меня интересует поиск файла
1.txt на всём диске "С" и потом его скопировать на "D"))) код: procedure LookDir(StartDir, Mask : String; List : TStrings); var SearchRec : TSearchRec; begin if StartDir[Length(StartDir)] <> '' then StartDir := StartDir + ''; if FindFirst(StartDir+'*.*', faAnyFile, SearchRec) = 0 then begin repeat if (SearchRec.Attr and faDirectory) <> faDirectory then begin if ExtractFileExt(StartDir+SearchRec.N ame) = Mask then List.Add(StartDir+SearchRec.Name); end else if (SearchRec.Name <> '..') and (SearchRec.Name <> '.') then begin LookDir(StartDir + SearchRec.Name + '', Mask, List); end; until FindNext(SearchRec) <> 0; FindClose(SearchRec); end; end; |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск файлов | student_63 | Общие вопросы Delphi | 6 | 07.03.2008 19:00 |
Поиск файлов | LeoN | Общие вопросы Delphi | 5 | 25.11.2007 22:54 |
поиск файлов | KORN | Компоненты Delphi | 3 | 12.10.2007 05:42 |
Поиск файлов | necky | Общие вопросы Delphi | 10 | 31.08.2007 00:27 |