type
TMyRecord = packed record
A: Integer;
B: Boolean;
C: TDateTime;
end;
var
R: TMyRecord;
beign
R.A := 376645;
R.B := True;
R.C := Now;
AFileStream.Write(R, SizeOf(R));
end;
var
R: TMyRecord;
begin
AFileStream.Read(R, SizeOf(R));
ShowMessage(Format('A=%I, B=%S, C=%S', [R.A, BooleanToStr(R.B), DateTimeToStr(A.C)]));
end;