Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Diseased Head

Ветеран


Сообщения: 881
Благодарности: 55

Профиль | Отправить PM | Цитировать


Погоди-ка, чёт не понял:

hFirstFile = FindFirstFile(_T("a:\*.?*"), &wfd); // Попытка создать указатель на файлы?

hFirstFile1 = FindFirstFile(_T("a:\*."), &wfd); // Попытка создать указатель на папки?

Так что-ли? А если файл без расшерения? Тогда он будет видится как папка. И почему ты тогда не поставил точки, в следующей части, своего, кода:
Код: Выделить весь код
if(i==2)
	{					
		 hFirstFile = FindFirstFile(_T("C:\*.?*"), &wfd);
		 hFirstFile1 = FindFirstFile(_T("C:\*."), &wfd);
	}
	else
	if(i==3)
		{
			 hFirstFile = FindFirstFile(_T("d:\*.?*"), &wfd);
			 hFirstFile1 = FindFirstFile(_T("d:\*."), &wfd);
		}
Я их поставил красным цветом. Или я чёт не допонял...

-------
Знаю точно, что я есть. Остальное, всё, не точно.
Возможное - невозможно! Но невозможное - возможно, но нужна жертва соразмерная.


Отправлено: 22:50, 18-12-2006 | #2