Eine Möglichkeit wäre
var MyFile: file of Cardinal;
Diesen File-Typ sprichst du an wie den normalen File-Typ auch. Noch besser wäre allerdings
TFileStream, den du z.B. so handhaben kannst:
Delphi-Quellcode:
var F: TFileStream;
F := TFileStream.Create(MyFileName, fmOpenReadWrite);
// speichern
F.Position := 0;
F.Write(MyCardinal, sizeof(Cardinal));
// lesen
F.Position := 0;
F.Read(MyCardinal, sizeof(Cardinal));
// am Ende freigeben nicht vergessen!
F.Destroy;