Registriert seit: 31. Okt 2003
1.120 Beiträge
Delphi 7 Personal
|
Re: Smallint und Byte in einer Datei speichern???
8. Sep 2004, 00:48
Evtl. ist hier das problem:
Stream.Read(a,16);
Wieso 16? Ein integer hat doch eine Grösse von 4 Byte (zumindest aktuell), ein Smallint hat 2.
Am einfachsten wäre es so, wie oben schon mal erwähnt:
Stream.Read(a,SizeOf(a));
und natürlich:
Stream.Write(a,SizeOf(a));
|