Registriert seit: 10. Jun 2003
Ort: Berlin
9.365 Beiträge
Delphi 11 Alexandria
|
AW: Objectlist.Add(). überladen
22. Aug 2011, 17:06
Lazarus hat zwar eine etwas umständliche Implementierung von Generics, aber funktionieren tut damit vieles was in Delphi geht auch:
Delphi-Quellcode:
uses
fgl;
type
TMeinTyp = class
private
FTest: string;
public
property Test: string read FTest write FTest;
end;
TMeinTypList = specialize TFPGList<TMeinTyp>;
// ...
var
TestList: TMeinTypList;
NewItem: TMeinTyp;
begin
TestList := TMeinTypList.Create;
NewItem := TMeinTyp.Create;
NewItem.Test := 'Nichts';
TestList.Add(NewItem);
ShowMessage(TestList[0].Test);
Sebastian Jänicke Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
|