musst du denn mit 'ner typisierten datei arbeiten? ansonsten würd ich dir raten, eine datenbank zu verwenden, wird übersichtlicher und die
DB kümmert sich drum, dass deine daten konsistent sind.
btw: bei 'ner typisierten datei, wenn du 'n record überschreiben möchtest musst du erst mit
seek positionieren.
PS: ausserdem würd ich dir raten den code mal ordentlich zu formatieren. zum einen erleichtert es die übersicht und zweiten findest du deine fehler schneller