![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
А можно ли как-то узнать кол-во файлов в папке?
Kolan © (2007-02-24 23:27:00)Не проходясь FindFirst?
Чтобы когда я буду идти FindFirst я мог бы узнать прогресс выполнения
(2007-02-25 20:52:00) [1]Удалено модератором
Anatoly Podgoretsky (2007-02-25 16:48:00) [2]> Kolan (25.02.2007 16:43:10) [10]
Грех другое, а это баловство и растрата ресурсов, надеюсь что чужих.
vrem (2007-02-25 16:44:00) [3]грех это не так, а так это традиция :)
Kolan (2007-02-25 16:43:00) [4]«[9] Anatoly Podgoretsky © (25.02.07 16:33)
Посчитай сначало отдельно, до запоминания. Раз ты так уж
хочешь показать процесс этого запоминания.»
Ну так и сделал. :)
«Раз ты так», а что это грех?
Anatoly Podgoretsky (2007-02-25 16:33:00) [5]Посчитай сначало отдельно, до запоминания. Раз ты так уж хочешь показать процесс этого запоминания.
Kolan (2007-02-25 15:33:00) [6]«[7] Palladin © (25.02.07 14:57)
никак»
Ну и ладно :)
Palladin (2007-02-25 14:57:00) [7]никак
Kolan (2007-02-25 11:03:00) [8]
> И даже один раз, но с запоминанием имен файлов в StringList'е.
Так и делаю. Я как раз прогресс этого «запоминания» и хочу показать.
Anatoly Podgoretsky (2007-02-25 10:23:00) [9]> Игорь Шевченко (25.02.2007 10:17:04) [4]
Не, ну это другое, там неправильно FindNext работал, а здесь StringList
Игорь Шевченко (2007-02-25 10:17:00) [10]
> То ли переименовывал, то ли по данным из найденных файлов
> добавлял новые файлы, то ли ещё что-то. И обломился на этом
>
В цикле
for I:=0 to StringList.Count - 1 do
StringList.Delete(I);
тоже обломишься :)
Германн (2007-02-25 01:29:00) [11]
> Юрий Зотов © (25.02.07 01:13) [2]
>
> И даже один раз, но с запоминанием имен файлов в StringList'е.
> А потом обрабатывать уже готовый список. Так оно побыстрее
> будет.
>
А может и не только "побыстрее". Остались у меня какие-то смутные воспоминания из молодости, когда я выполнял поиск и найдя нужные файлы делал их обработку. То ли переименовывал, то ли по данным из найденных файлов добавлял новые файлы, то ли ещё что-то. И обломился на этом :( FindNext при этом работал неправильно!
Юрий Зотов (2007-02-25 01:13:00) [12]И даже один раз, но с запоминанием имен файлов в StringList'е. А потом обрабатывать уже готовый список. Так оно побыстрее будет.
Игорь Шевченко (2007-02-25 00:43:00) [13]нельзя. но никто не мешает выполнить цикл Findfirst/Findnext/Findclose два раза :)