Moin Luckie,
wenn die FKundenliste schon die Objekte vom Typ TBankkunde enthält, müsste
Delphi-Quellcode:
BankKunde := TBankKunde.Create; // Hier erzeugst Du eine Instanz von TBankkunde
try
BankKunde := FKundenListe[i]; // und hier überschreibst Du den Pointer auf das Objekt wieder
KundenName := BankKunde.Name;
finally
BankKunde.Free; // Hier wird das Objekt freigegeben, auf das FKundenListe[i] verweist.
end;
so aussehen:
Delphi-Quellcode:
BankKunde := FKundenListe[i];
KundenName := BankKunde.Name;
// oder gleich so
KundenName := FKundenListe[i].Name;
[EDIT]
Analog gilt das dann natürlich auch für die das Hinzufügen von Werten zu der Liste.
Du musst das Objekt erzeugen, aber nicht gleich wieder freigeben (Zeile 64).
Die Freigabe erfolgt dann irgenwann später, wenn Du den Listeninhalt nicht mehr benötigst.
[/EDIT]