Re: Про поиск файлов
От: Mr. None Россия http://mrnone.blogspot.com
Дата: 14.10.04 09:37
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Какую строчку с путем нужно передать функции FindFirstFile, чтобы поиск файла осуществлялся в текущем каталоге, т.е. каталоге, откуда происходит запуск программы, просто "*" не катит


Выбирай на свой вкус:
1) findPath = "*.*";
2) findPath = ".\\*.*";
3)
char modulePath[MAX_PATH + 1];
if((int cnt = GetModuleFileName(0, modulePath, MAX_PATH)) > 0)
{
    std::string findPath(modulePath, cnt);
    findPath += "\\*.*";
}


4)
char currentPath[MAX_PATH];
if((int cnt = GetModuleFileName(0, modulePath, MAX_PATH)) > 0)
{
    std::string findPath(currentPath, cnt);
    findPath += "\\*.*";
}
Компьютер сделает всё, что вы ему скажете, но это может сильно отличаться от того, что вы имели в виду.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.