Форум — Ответы     (  К темам )
 ?  володя — новичок: Как открыть бинарный файл? (06-02-2003 20:58:30)
как открыть бинарный файл и работать с ним? Я использую ниже описанный код, но он возвращает -1, но при открытии текстового файла все нормально.

iFileHandle = FileOpen(OpenDialog1->FileName, fmOpenRead);
iFileLength = FileSeek(iFileHandle,0,2);
FileSeek(iFileHandle,0,0);
pszBuffer = new char[iFileLength+1];
iBytesRead = FileRead(iFileHandle, pszBuffer, iFileLength);
FileClose(iFileHandle);
 Petro (07-02-2003 17:11:58)
Используй CreateFile, ReadFile, SetFilePointer.