Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.25;
Скачать: CL | DM;

Вниз

Поиск файлов   Найти похожие ветки 

 
qwer-10   (2005-07-07 16:17) [0]

Для поиска файлов на диске во всего его каталогах и подкаталогах, я использую две отдельные процедуры:


procedure FindFiles (const Path: String);
begin
 FindFirst...
...
end;


и

procedure FindFolders (const Path: String);
begin
 FindFirst...
...
end;


правильно ли будет написать так:


procedure FindFolders (const Path: String);
procedure FindFiles (const: Path: String);
begin
...
end;

begin
...
end;


т.е сделать процедуру FindFiles вложенной ? Спасибо!


 
Digitman ©   (2005-07-07 16:21) [1]

если в этом есть резон, то ничто этому не мешает


 
Anatoly Podgoretsky ©   (2005-07-07 16:25) [2]

А где тут вложенность?


 
fens   (2005-07-07 19:11) [3]

procedure FindFolders (const Path: String);
begin
procedure FindFiles (const: Path: String);
begin
...
end;

...
end;

в этом случае вложенность имеется?


 
qwer-10   (2005-07-07 19:19) [4]

fens   (07.07.05 19:11) [3]
Это я ошибся :)


 
Anatoly Podgoretsky ©   (2005-07-07 19:23) [5]

Anatoly Podgoretsky ©   (07.07.05 16:25) [2]
Увидел (надо все такм отступы делать), все правильно. Не люблю необоснованно вложенные функции. В данном случае не обосновано.


 
Alexander Panov ©   (2005-07-07 19:24) [6]

qwer-10   (07.07.05 19:19) [4]

Да не ошибся ты, правильно все написал.
Если у тебя есть в этом необходимость, то совершенно спокойно можешь использовать подобное определение процедур и функций.


 
Просто Джо ©   (2005-07-07 19:25) [7]


>  [3] fens   (07.07.05 19:11)
> в этом случае вложенность имеется?

В этом случае имеется синтаксическая ошибка. И не одна.


 
ronyn   (2005-07-07 22:44) [8]

Как будет выглядеть код поиска на компе всех музыкальных файлов и добавления их в ListBox? Заранее благодарен.


 
Anatoly Podgoretsky ©   (2005-07-07 22:55) [9]

ronyn   (07.07.05 22:44) [8]
http://podgoretsky.com/ftp/Language/nps/ru.delphi.html#N158


 
Просто Джо ©   (2005-07-07 22:56) [10]


>  [8] ronyn   (07.07.05 22:44)
> Как будет выглядеть код...

Смотря как написать. В-общем, выглядеть будет достаточно тривиально.


 
ronyn   (2005-07-10 00:03) [11]

Как сделать , что бы он искал во всех директориях компа?


 
Германн ©   (2005-07-10 01:04) [12]

2 ronyn   (10.07.05 00:03) [11]
Повторить вышеописанную последовательность функций для всех логических дисков "компа".



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

Текущий архив: 2005.07.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.039 c
1-1120814383
yuran
2005-07-08 13:19
2005.07.25
Как определить что пользователь начал обращаться к дисководу?


4-1113825319
KarpUha
2005-04-18 15:55
2005.07.25
Wav в модем (Очередная)


14-1120417718
Ломброзо
2005-07-03 23:08
2005.07.25
"Подключение к удалённому рабочему столу"


4-1117339254
dEd
2005-05-29 08:00
2005.07.25
Как очистить очередь сообщений приложения?


4-1117194360
Masta Hookah
2005-05-27 15:46
2005.07.25
Replace Tray System Clock