Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.365 Beiträge
 
Delphi 11 Alexandria
 
#15

AW: Objectlist.Add(). überladen

  Alt 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!
  Mit Zitat antworten Zitat