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


Автор: Nikita0007 7.11.2010, 16:52
Ребят подскажите пожалуйста почему при открытии файла функцией CreateFile у меня GetLastError возвращает ошибку с кодом 123

Автор: Cheloveck 7.11.2010, 17:03
Tools/Error Lookup

Добавлено через 1 минуту и 26 секунд
Цитата

ERROR_INVALID_NAME
123 (0x7B)

The filename, directory name, or volume label syntax is incorrect.

http://msdn.microsoft.com/en-us/library/ms681382%28VS.85%29.aspx

Автор: Nikita0007 7.11.2010, 17:15
Ну я вот так пишу код открытия файла 
Код

hFile=CreateFile("C:\\1.txt",GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);

подскажите теперь что тут неправильно.

Автор: Cheloveck 7.11.2010, 17:51
Ну, а файл C:\1.txt существует?

Автор: Nikita0007 7.11.2010, 18:20
ага 

Автор: GremlinProg 7.11.2010, 19:12
Цитата(Nikita0007 @  7.11.2010,  19:15 Найти цитируемый пост)

hFile=CreateFile(TEXT("C:\\1.txt"),GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);

а так?

Автор: Nikita0007 7.11.2010, 19:27
а все ребят всем спасибо я разобрасля

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