Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.01.04;
Скачать: CL | DM;

Вниз

TFileStream + soFromEnd   Найти похожие ветки 

 
ИванН   (2008-11-23 20:01) [0]

Хочу считать 4 байта с конца файла.
...
FStream.Seek(4, soFromEnd);
FStream.Read(Int, 4);
....

Но в результате получаю 0, но на самом деле 4 байта в конце файла не равны 0. Что я забыл?


 
Anatoly Podgoretsky ©   (2008-11-23 20:20) [1]

> ИванН  (23.11.2008 20:01:00)  [0]

soFromEnd:    Offset is from the end of the resource. Offset must be <= 0 to indicate a number of bytes before the end of the file.


 
Юрий Зотов ©   (2008-11-23 22:28) [2]

> ИванН   (23.11.08 20:01)  
> Хочу считать 4 байта с конца файла.

Это Вы и пытаетесь сделать. А надо читать 4 байта ДО конца файла.
:о)



Страницы: 1 вся ветка

Текущий архив: 2009.01.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.01 c
15-1225715882
bv7
2008-11-03 15:38
2009.01.04
MySQL + Delphi (доступ и редактирование данных)


8-1188662758
Dr. Andrew
2007-09-01 20:05
2009.01.04
Как получить один цвет из другого?


15-1225956224
Валигози
2008-11-06 10:23
2009.01.04
Компонент для тестирования zip-архивов


1-1202899639
Darvin
2008-02-13 13:47
2009.01.04
Приложение с несколькими chm файлами справки


2-1227608592
Brabus
2008-11-25 13:23
2009.01.04
отсеивать ComboBox.Items