Es hänngt mit der Zeile
Code:
Strom.Read(MyMemos,sizeof(TMyMemos));
zusammen. Mit dieser Zeile wird eine Zugriffsverletzung ausgelöst, wannnimmer man auf MyMemos zugreift, auch wenn man z.B. nur
Code:
ShowMessage(InttoStr(mymemos.TMemo1.Count));
schreibt. Ich kenn mich mit Records nicht so gut aus, aber es wird wohl dadran liegen, dass du TFilestream.Read direkt auf den record anwendest und nicht auf ein Unterobjekt des Records.