Имена файлов.
Спасибо....
const AnsiString &strFileMask,
vector<AnsiString> &svFiles)
{
svFiles.resize(0);
WIN32_FIND_DATA ffd;
HANDLE hFind;
hFind = ::FindFirstFile(strFileMask.c_str(), &ffd);
if (hFind == INVALID_HANDLE_VALUE) {
if (GetLastError() != ERROR_FILE_NOT_FOUND) {
ShowMessage("Error");
}
} else {
if (!(ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) {
svFiles.push_back(ffd.cFileName);
}
while (::FindNextFile(hFind, &ffd)) {
if (!(ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) {
svFiles.push_back(ffd.cFileName);
}
}
if (GetLastError() != ERROR_NO_MORE_FILES) {
ShowMessage("Error");
}
}
FindClose(hFind);
}
Спасибо...