|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.11.2008, 17:30 | #1 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
Поиск файлов
Здравствуйте Уважаемые Программеры!! подскажите пожалуйсто как сделать поиск определенного файла(123.txt) по диску "С"во всех деректориях и скопировать его на диск "D"????
|
23.11.2008, 17:49 | #2 |
Форумчанин
Регистрация: 06.10.2008
Сообщений: 102
|
http://www.delphicode.ru/files/file_search.htm
http://www.programmersforum.ru/showthread.php?t=28609 Научись пользоваться поиском. "Программист не умеющий пользоваться поиском - не программист."(с) |
23.11.2008, 17:53 | #3 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
да мне самый простой способ...а то там посмотрел ничего не понимаю!! я токо учюсь!!зарание спасибо!
|
23.11.2008, 18:06 | #4 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Попробуйте так:
Код:
Только я его немного для вас подкорректировал.
Всегда рад помочь!
Последний раз редактировалось Terran; 23.11.2008 в 22:30. |
23.11.2008, 18:34 | #5 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
а как мне сделать эту процедуру???вы уж не ругайтесь, я реально пока что в этом коде ни чего не понимаю)))
|
23.11.2008, 19:05 | #7 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
ха спс код работает!!!сделал в диске "С" файл 1.txt и он его скопировал на диск "D"!! но когда я его поместил в programfiles то он его не ищет а просто создаёт на диске "D", с таким же названием а содержание файла другое!((((
Но не могли бы Вы мне пояснить сам код, как он работает и как именно или почему он скопировал файл на диск "D"???или может в асе погорим!!!??? Последний раз редактировалось hacknet; 23.11.2008 в 19:13. |
23.11.2008, 22:37 | #8 | ||
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Цитата:
Цитата:
Всегда рад помочь!
|
||
23.11.2008, 23:21 | #9 |
Форумчанин
Регистрация: 11.11.2008
Сообщений: 177
|
|
23.11.2008, 23:23 | #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 |