ich möchte Werte eines Objects in einer Datei speichern. Früher habe ich das mit typisierten Datein gemacht (als ich OOP für unnötig betrachtet habe

Ich komme mit Filestream nicht ganz klar
In der Klasse XYZ vereinbare ich folgendes:
Code: Alles auswählen
Procedure SetName(Name : String); //Einheitname
function GetName : String;
Code: Alles auswählen
Procedure Speichern;
var
Stream: TFileStream;
Begin
{--------Einlesen der Werte ----------}
Einheit.SetName(Edit1.Text); //name speichern
{-------Werte Speichern-------------------------}
Stream := TFileStream.Create(Einheit.GetName,fmOPENWRITE or fmCreate); //Einheitname = Dateiname
// hier fehlts
Stream.Free;
Danke im Voraus!!
P.s. ja ich bin ein Noob