Hi,
ich habe es wohl noch nicht gerafft. Ich versuche folgendes (den Sinn lassen wir mal weg
):
Code:
type
TRec =
record
Name,
Ort : string;
end;
TRecList = TList<TRec>;
procedure TForm.FormCreate(Sender: TObject);
var
iA : integer;
ARecList : TRecList;
ARec : TRec;
begin
ARecList:=TRecList.Create;
try
ARec.Name:='';
ARec.Ort:='';
iA:=ARecList.Add(ARec);
ARecList[iA].Name:='Du'; //Hier kommt der Fehler
finally
ARecList.Free;
end;
end;
Dann bekomme ich bei der Zuweisung 'ARecList[iA].Name:='Du';' den Compilerfehler: der linken Seite kann nichts zugewiesen werden. Was denke ich da falsch?
Jeder Hinweis ist sehr willkommen!