![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
DarkEvil
ну это совсем другое дело. Только всё равно одна маленькая недоработочка осталась... Дело в том, что FindFirst ищет по маске. а в ней много чего допускается, 1) можно задавать не только расширение. 2) и в расширении можно задавать подстановочные знаки (? (один любой знак) и * - любое количество любых знаков.. вот так можно найти все файлы, имеющие расширение из двух символов *.?? или маска T*.AVI - найдёт все файлы AVI, начинающиеся на T... в Вашем же случае MASK - это исключительно расширение! поэтому лучше делать так, как я сразу сказал - ДВА цикла перебора файлов, один - по маске, второй - по подкаталогам. |
![]() |
![]() |
#22 | ||
Форумчанин
Регистрация: 08.05.2009
Сообщений: 247
|
![]() Цитата:
Код:
Код:
Мой сайт
Цитата:
Последний раз редактировалось DarkEvil; 16.11.2009 в 23:41. |
||
![]() |
![]() |
#23 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
вот. согласен! так даже лучше!
|
![]() |
![]() |
#24 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Ох ребятушки-ребятушки.
Там где непонятки с faDirectory делается это так: Код:
![]() p.s. почему пишу ? было в практике, долго искал причину... после пишу только так, либо четкий 0, либо четкое равенство. Хотя щас в С++, пишу так (attr & FILE_ATTRIBUTE_DIRECTORY) типа того ![]() и к слову, еще кое-что заметил Код:
![]() ![]() Код:
![]() Последний раз редактировалось BOBAH13; 16.11.2009 в 23:30. |
![]() |
![]() |
#25 | |
Форумчанин
Регистрация: 08.05.2009
Сообщений: 247
|
![]()
на втрой упрек, если точнее то самое лучшее будет
Код:
а идея автора, была поправить его код, а не полностью переработать, оптимизировать ![]()
Мой сайт
Цитата:
Последний раз редактировалось DarkEvil; 16.11.2009 в 23:42. |
|
![]() |
![]() |
#26 | ||||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
но, Цитата:
(... and faDirectory )<>0 Так тоже будет работать чётко и без ошибок. Смотрите, накладываем битовую маску через AND и тут уже всёго два варианта - либо в нужной позиции была единичка (т.е. был аттрибут faDirectory) и тогда получим число не равное нулю. Либо, если не было аттрибута faDirectory, в нужной битовой позиции был 0 и And faDirectory вёрнёт число НОЛЬ. всё. третьего не дано! ___________________________________ _________ цитирую: Цитата:
Цитата:
Последний раз редактировалось Serge_Bliznykov; 17.11.2009 в 00:00. |
||||
![]() |
![]() |
#27 | |
Форумчанин
Регистрация: 08.05.2009
Сообщений: 247
|
![]() ![]() мдя, но как бы красивей использовать готовую функцию, и читать код через пол года будет все также удобно
Мой сайт
Цитата:
|
|
![]() |
![]() |
#28 |
Форумчанин
Регистрация: 09.06.2009
Сообщений: 151
|
![]()
Ну кли тут такая тема, воопщем у меня вопрос в довесок к этому всему, как сделать что бы при нахлждении файла *rep_01.* и файла *rep_015.* он их раскидывал по разным папкам?
|
![]() |
![]() |
#29 |
Форумчанин
Регистрация: 17.09.2009
Сообщений: 294
|
![]()
можно через стандартную функцию RenameFile
принимаю благодарности в письменном виде( весы слева)...
![]() |
![]() |
![]() |
#30 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Одна тема - один вопрос.
Развели флуд. Закрыто. |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск | spree | Microsoft Office Excel | 22 | 16.11.2009 15:08 |
Поиск-? | Evgenii | БД в Delphi | 8 | 31.07.2009 16:27 |
поиск - ? | Evgenii | БД в Delphi | 11 | 22.07.2009 19:41 |
поиск | artemavd | БД в Delphi | 3 | 21.10.2008 17:39 |
Поиск | Andr | Microsoft Office Excel | 2 | 18.07.2007 11:49 |