DELPHI РАБОТА С БИНАРНЫМИ ФАЙЛАМИ
Delphi позволяет работать с бинарными файлами. Для записи в бинарный файл используется процедура Write
, а для чтения из бинарного файла - процедура Read
, встроенные в класс TFileStream
.
Пример записи в бинарный файл:
var
F: TFileStream;
Number: Integer;
begin
F := TFileStream.Create('filename.bin', fmCreate);
Number := 42;
F.Write(Number, SizeOf(Number));
F.Free;
end;
Пример чтения из бинарного файла:
var
F: TFileStream;
Number: Integer;
begin
F := TFileStream.Create('filename.bin', fmOpenRead);
F.Read(Number, SizeOf(Number));
ShowMessage('Number = ' + IntToStr(Number));
F.Free;
end;
Эти примеры показывают, как записывать и читать простые типы данных, такие как целые числа. Для записи и чтения более сложных структур данных, таких как массивы и записи, необходимо использовать соответствующие методы из класса TFileStream
.
Что такое бинарный файл прошивки?
Delphi - загрузка и сохранение матрицы из текстового файла
Delphi - генерируем файл
20190228 FireDAC и работа с сохраняемыми данными in memory
Бинарные файлы C++. В чем прикол? Как с ними работать?
Язык Си с нуля - Урок 37 - Работа с файлом в бинарном режиме
10.6 Работа с бинарными файлами. BinaryWriter и BinaryReader
Работа с текстовыми и бинарными файлами [C++, 1й курс]