FindFirstFile перебор файлов
От: Аноним  
Дата: 18.10.11 10:41
Оценка:
Здравствуйте такой вопрос использую FindFirstFile для перебора всех файлов, для меня важно что бы файлы возвращались отсортированными по дате создания, собственно после того как я собрал информацию о файлах я просто сортирую по ftCreationTime, и вопрос можно ли обойтись без сортировки?
Re: FindFirstFile перебор файлов
От: Alexander G Украина  
Дата: 18.10.11 11:35
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте такой вопрос использую FindFirstFile для перебора всех файлов, для меня важно что бы файлы возвращались отсортированными по дате создания, собственно после того как я собрал информацию о файлах я просто сортирую по ftCreationTime, и вопрос можно ли обойтись без сортировки?


Нельзя.
Более того, в то время как на NTFS файлы будут отсортированы по имени, на других файловых системах они могут идти в неопределённом порядке.
Русский военный корабль идёт ко дну!
Re: FindFirstFile перебор файлов
От: 5er Россия  
Дата: 18.10.11 12:17
Оценка: :)
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте такой вопрос использую FindFirstFile для перебора всех файлов, для меня важно что бы файлы возвращались отсортированными по дате создания, собственно после того как я собрал информацию о файлах я просто сортирую по ftCreationTime, и вопрос можно ли обойтись без сортировки?


FindFirstFile, действительно, не подойдет для сортировки.
Но как вариант можно создать процесс dir /OD и парсить StdOutput.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.