Skip to content

LongRec

Record describing a longint value.

Declaration

Source position: sysutilh.inc line 55

type
  LongRec = packed record
    case Integer of
      0: (
        Lo : Word;
        Hi : Word;
      );
      1: (
        Bytes : Array[0..3] of Byte;
      );
  end;

Description

LongRec can be used to extract the parts of an long Integer: the high and low word, or the 4 separate bytes as a zero-based array of bytes. Note that the meaning (or ordering) of High and Low parts are different on various CPUs, and may differ from what is shown in the declaration: the ordering depends on the endianness of the CPU.

See also

Name Description
WordRec Record describing a word value.
Int64Rec Record describing an Int64 value.