Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Eintrag von array of Klasse löschen

  Alt 5. Apr 2007, 17:14
Zitat von uht:
Kannst du mir vielleicht mit einem Beispiel ein bischen auf die Sprünge helfen?
Ich habe mit TList noch nicht gearbeitet.

Delphi-Quellcode:
  Liste:= TList.Create;
  Liste.Add(TStrList.Create);

  Liste.Items[0].Komissionsname:= 'test';
??
Sollte in etwa so gehen:

Delphi-Quellcode:
Liste := TList.Create;
Liste.Add(TStrList.Create);
TStrList(Liste[0]).Komissionsname:='test';
Du mußt Deine Listenelemente auf Deine Klasse casten, denn TList weiß nicht welches Object sich an dieser
Position befindet.
TList kann verschiedene Objecte gleichzeitig aufnehmen.

Noch ein Link mit Beispielen: Einstieg TList

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat