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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.018 c
4-1117361598
Demonix
2005-05-29 14:13
2005.07.25
Delphi, создание пользователя в Active Directory


4-1117315611
gdaujk
2005-05-29 01:26
2005.07.25
Создание CheckListBox средствами WinAPI.


8-1111599942
DolQ
2005-03-23 20:45
2005.07.25
Координаты конца отрезка


6-1112976966
ZeRaM
2005-04-08 20:16
2005.07.25
работа с WebBrowser


14-1120200693
boriskb
2005-07-01 10:51
2005.07.25
Госдума навесит на телепередачи возрастные ярлыки





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский