Вниз
Скачать: CL | DM;

работа с файлами   Найти похожие ветки 

← →
chips   (2002-06-11 16:34) [0]

Уважаемые мастера , как можно присвоить переменной Последние 300 байт произвольного по длине файла ?


← →
Atyka   (2002-06-11 16:48) [1]

Небольшой примерчик:
Var P:Pointer; //Указатель
F:File; //Файловая переменная

Begin
GetMem(P,300); //Выделяем память под указатель
AssignFile(F,"autoexec.bat"); //Связаем файловую переменную
//с файлом
Reset(F,1); //Открываем на чтение побайтно
Seek(F,FileSize(F)-300); //Перемещаемя на 300 байтов с
//конца файла
BlockRead(F,P^,300); // Читаем данные
CloseFile(F);
End;



← →
MBo ©   (2002-06-11 16:49) [2]

a:array[1..300] of byte;
fs:Tfilestream;

fs:=TFilestream.create(filename,fmOpenread);
fs.Seek(-300,soFromEnd);
fs.read(a[1],300);



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
3-77326
asafr
2002-05-29 15:15
2002.06.24
Хранимая процедура и переменное название таблицы


6-77516
DED_MAZAI
2002-04-12 22:39
2002.06.24
Как в Win2000 из моей прог. запустить прог. на другом комп.


7-77621
Dr.Den.
2002-03-17 14:09
2002.06.24
PS/2 Mouse


6-77527
Doom
2002-04-14 20:25
2002.06.24
Чтение / запись файлов в локальной сети


1-77448
AFROLOV
2002-06-11 11:19
2002.06.24
Проверка правильности даты.




   Наверх