Здравствуйте.
Пытаюсь найти все файлы в выбранном каталоге. Сделал 2 варианта, один через: FindAllFiles(dir,'*.*',false) другой через findfirst(..)\findnext(..)
Если производить поиск такими способами на Рабочем столе, тогда почему-то находит на несколько файлов меньше, чем есть на самом деле.
Если скопировать все те же файлы с Рабочего стола в какую-нибудь папку, и сделать поиск по данной папке, тогда найдутся все файлы без исключения.
Файлы, которые не находятся на раб. столе не чем не отличаются от других.
Вопрос: Почему поиск некорректно работает с папкой: Рабочий стол?
Пк: Windows 7.
FindAllFiles(..) и findfirst(..)\findnext(..) находят не все
Модератор: Модераторы
Кто сказал, что он не корректно работает?
Вы в курсе, что в Виндас существует как "общий рабочий стол"? Т.е. достаточно туда поместить ярлык ион будет виден у всех пользователей на рабочем столе.
Допустим в "Семёрке" такой путь c:\Users\Public\Desktop\.
Вы в курсе, что в Виндас существует как "общий рабочий стол"? Т.е. достаточно туда поместить ярлык ион будет виден у всех пользователей на рабочем столе.
Допустим в "Семёрке" такой путь c:\Users\Public\Desktop\.
Ищу именно на своем столе:
C:\Users\my.user\Desktop
где my.user - имя моего пользователя.
А, если все файлы с Рабочего стола скопировать в папку:
C:\Users\my.user\Desktop\Новая папка
И поискать в ней, то тогда найдет все файлы.
C:\Users\my.user\Desktop
где my.user - имя моего пользователя.
А, если все файлы с Рабочего стола скопировать в папку:
C:\Users\my.user\Desktop\Новая папка
И поискать в ней, то тогда найдет все файлы.
Повторяться не буду. Читайте внимательно мой ответ.
Прочитал внимательно. Действительно сначала не понял...
Спасибо.
Видимо как раз в этом дело....
Физически эти файлы как раз там.
Добавлено спустя 5 минут 52 секунды:
Re: FindAllFiles(..) и findfirst(..)\findnext(..) находят не все
Зря я тут тень навожу на эти функции.
Все работает правильно, корректно.
Это я сам не разобрался.
Спасибо.
Видимо как раз в этом дело....
Физически эти файлы как раз там.
Добавлено спустя 5 минут 52 секунды:
Re: FindAllFiles(..) и findfirst(..)\findnext(..) находят не все
Зря я тут тень навожу на эти функции.
Все работает правильно, корректно.
Это я сам не разобрался.
