Есть вопросы по FindFirstFile и FindNextFile

Тема в разделе "WASM.WIN32", создана пользователем test896, 19 май 2009.

  1. test896

    test896 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2009
    Сообщения:
    132
    Привет всем!
    Знатоки естьвопросы.
    Написал прогу по обходу каталогов по всему диску,
    1-подсчитываю кол-во файлов
    2-подсчитываю кол-во папок
    3-подсчитываю кол-во каталогов в которых функция выдала ошибку
    4-подсчитываю файлы которые не смог открыть на чтение

    вопросы-
    1- Программа выдает кол-во файлов и папок отличающиеся от того сколько выдала Windows, почему ?

    2- файлы которые Windows не дала открыть на чтение более 50 файлов, как открыть их на чтение ?

    3- каталог System Volume Information - не могу открыть, на другом компе можно, почему?

    всем спасибо за отклик
     
  2. DeRekX

    DeRekX New Member

    Публикаций:
    0
    Регистрация:
    21 июл 2007
    Сообщения:
    98
    Адрес:
    Russia
    http://wasm.ru/article.php?article=lockfileswork
     
  3. JCronos

    JCronos New Member

    Публикаций:
    0
    Регистрация:
    5 апр 2009
    Сообщения:
    98
    Собственно вопрос к реализации вашей программы :)

    Папка используется для востановления - хранения точек останова, надо флаг снять
    - Скрывать защищенные системные файл, если FAT32
     
  4. test896

    test896 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2009
    Сообщения:
    132
    JCronos!
    FindNextFile реализуется так , при возврате в EAX=0 заканчивается поиск в текущей папке.
     
  5. test896

    test896 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2009
    Сообщения:
    132
    было маска "*.*",0 сделал в маске '*',0
    кол-во найденных файлов стало больше, но не достает до показания Windows 5шт