Wenn ich auf die ByteOrder achte, dann komm ich darauf, daß du was falsch machst, bzw. das Programm korrekt arbeitet.
PS:
Delphi-Quellcode:
GEO.Position:=0;
GEO.Seek(311, sofromcurrent);
Nja, abgesehn davon daß der Filestream, nach dem Öffnen, sich eh schon an Position 0 befindet...
GEO.Position := 311;
oder nur
GEO.Seek(311, soFromCurrent);
, bzw. wie wäre es mit soFromBeginning?