Danke schon mal. Habe leider vergessen zu erwähnen, dass am Delphi Programm nichts mehr zu ändern ist, sprich die Speicherung bleibt weiterhin byteweise. Ich habe zwar die Source, aber die Software beim Kunden soll nicht verändert werden, das Java Programm muss mit diesen Dateien arbeiten.
Kurzer Code-Auszug
Dieser Type:
Delphi-Quellcode:
type
DatenBlock = packed record
ID: dword;
AccessTime: TDateTime;
Feature01: byte;
end;
wird dann mit
BlockWrite()
geschrieben.