C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Файлы и папки
Aptem
Отправлено: 21.10.2003, 19:17


Мастер участка

Группа: Участник
Сообщений: 349



Привет, ВСЕМ !!!

Помогите решить такую задачу:

У меня есть StringGrid, мне нужно вывести в этот StringGrid все файлы и папки из какой-либо директории ( например, Directory ), но так, чтобы сначала шли папки в алфавитном порядке, а потом уже файлы все в том же алфавитном порядке. Вообщем, как в FAR'е !

Как это сделать ???

Огромное спасибо за внимание!
Иван
Отправлено: 22.10.2003, 00:21


Машинист паровоза

Группа: Участник
Сообщений: 207



Попробуй так -
с помощью ф-ий FindNext и FindFirst перебираешь все файлы и папки ,
записываешь их имена в StringGrid а потом просто сортируешь!
cool.gif
Иван
Отправлено: 22.10.2003, 00:21


Машинист паровоза

Группа: Участник
Сообщений: 207



Попробуй так -
с помощью ф-ий FindNext и FindFirst перебираешь все файлы и папки ,
записываешь их имена в StringGrid а потом просто сортируешь!
cool.gif
Иван
Отправлено: 22.10.2003, 00:22


Машинист паровоза

Группа: Участник
Сообщений: 207



Попробуй так -
с помощью ф-ий FindNext и FindFirst перебираешь все файлы и папки ,
записываешь их имена в StringGrid а потом просто сортируешь!
cool.gif
Borgir
Отправлено: 22.10.2003, 05:41


Дежурный стрелочник

Группа: Участник
Сообщений: 48



Знаю тока как такое сделать с ListBox.
CODE
SendMessage(ListBox1->Handle, LB_DIR, DDL_READWRITE | DDL_DIRECTORY, (LONG)"C:\*.*");

Попробуй покопать в этом направлении.

Вернуться в Вопросы программирования в C++Builder