Произвольный доступ к TReadBufStream
Добавлено: 15.08.2016 14:13:21
Не получается получить произвольный доступ к буферу файлового потока.
Почему-то при вызове ф-ции Seek() возникает ошибка. Что у меня не так и как с этим бороться?
- Код: Выделить всё
var
Stream: TFileStream;
BufStr: TReadBufStream;
I: Integer;
begin
Stream:=TFileStream.Create('My.tmp', fmOpenRead);
BufStr:=TReadBufStream.Create(Stream);
BufStr.Read(I, 4);
.......
BufStr.Seek(0,soBeginning); // Возникает ошибка.
end;
Почему-то при вызове ф-ции Seek() возникает ошибка. Что у меня не так и как с этим бороться?