CaptainFlint

|
Posted: Fri Apr 27, 2012 00:46 Post subject: |
|
|
Strek wrote: | Теперь с папками всё нормально, а с файлами теперь тоже самое, что было с папками. (то есть теперь при установке по типу сортирует как попало файлы). Точнее сортирует именно по типу и именно по имени, допустим отдельно zip и отдельно rar. Что за не задача такая?! |
Сортирует ровно так, как надо. Выбрал сортировку по типу — получи сортировку по типу, что не так? Сортировка всегда так работает, по любой колонке, хоть по имени, хоть по типу, хоть по размеру: просто все элементы выстраиваются в таком порядке, чтобы выбранная колонка оказывалась упорядоченной по возрастанию/убыванию (в зависимости от выбранного направления). Если в колонке число, то оно сравнивается как число, если строка — то по алфавиту. Естественно, если нашлось несколько файлов с одинаковыми типами (rar), они обязаны быть перечислены все до единого, прежде чем в списке сможет появиться следующий по алфавиту тип (zip). Ведь если они окажутся вперемешку, то как это вообще можно будет назвать сортировкой по типу? Всё равно, что в словаре, упорядоченном по алфавиту, между словами "абажур" и "абак" вдруг вклинить какого-нибудь "чебурашку"…
Ты можешь по-человечески описать, что ты хочешь получить-то в итоге? Привести пример списка папок и файлов в том порядке, какой тебе нужен, и перечислить критерии сортировки. А мы уж постараемся сообразить, как это сделать (если оно окажется возможно).
Добавлено спустя 3 минуты:
Из этого скрина видно, как минимум, что SortDirExt так и остался в значении 1. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|