Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Считывание файлов из директории...


Автор: x_Coder 23.7.2004, 12:50
Привет, народ!
Подскажите кто сможет. Вопрос по C++Builder.
Как считать из папки названия файлов заполнить ними список, но в список внести названия без расширения файлов. Например: если файл называется text1.txt, то в список внести item - text1.

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

Автор: AlexNor 23.7.2004, 12:57
FindFirstFile, FindNextFile.
А расширение прийдётся отсекать самому

Автор: zss 23.7.2004, 13:19
Цитата(AlexNor @ 23.7.2004, 12:57)
FindFirstFile, FindNextFile.
А расширение прийдётся отсекать самому

Отсечь можно так

Код

#include <dir.h>

char drive[MAXDRIVE];
char dir[MAXDIR];
char file[MAXFILE];
char ext[MAXEXT];
fnsplit(FileName, drive, dir, name, ext);


Name - имя файла

Автор: AndreySol 30.7.2004, 05:43
А можно проще - FindNextFile имеет возможности:
GetFileTitle, GetFileName, GetFilePath.
Если не разберешься - спроси, дам рабочий пример.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)