Страница 1 из 1

Считывание файлов из директории

Добавлено: 23 июл 2004, 10:49
x_Coder
Привет, народ!
Подскажите кто сможет. Вопрос по C++Builder.
Как считать из папки названия файлов заполнить ними список, но в список внести названия без расширения файлов. Например: если файл

называется text1.txt, то в список внести item - text1.

Заранее благодарен!

Добавлено: 25 июл 2004, 23:51
bizon
в bildner не знаю но под никсами (gcc) есть char** dir() возвращает массив из имен файлов.
может что-то ей надо давать , точно не помню.

Добавлено: 27 июл 2004, 09:23
Hawk
Есть станратные WIN32 API функции - FindFirstFile и FindNextFile с помошью них все можно получить. А уж вырезать расширение - это тривиальная задача. Проще всего искать точку и ставить на её место ноль. Кроме того есть ещё _splitpath для таких целей.

Добавлено: 18 авг 2004, 19:29
arris
К сожалению, в Билдере не знаю, но сам писал такую прогу на MVS С++. Все получилось! Прямо так как ты хочешь! Код целиком выдрал из МСДН. Ссылку нашел, по моему, через FindFolder!

Добавлено: 14 сен 2004, 08:36
Hup
Могу выдать примерчик на С# :)