Jo, die Überprüfung ist unnötig.
Noch eine Anmerkung: Alle Routinen die man hier sieht, sind eigentlich unnötig. Nutzt doch einfach den TReader/TWriter.
Delphi-Quellcode:
Begin
lStream := TFileStream.Create(...);
Try
lHandler := TWriter.Create(lStream, 4096);
Try
lHandler.WriteIdent(s);
lHandler.WriteInteger(24);
...
Finally
lHandler.Free;
End;
Finally
lStream.Free;
End;
End;
beim TReader entsprechend.