Einzelnen Beitrag anzeigen

schwa226

Registriert seit: 4. Apr 2008
400 Beiträge
 
#9

AW: Mehrdimensionales dynamisches Array, Element löschen

  Alt 17. Feb 2011, 10:34
Wofür soll deine TArrayClass überhaupt gut sein?
Ich wüsste nicht wie es anders geht? Vielleicht geht es ja anders?

Mein Wissensstand zu TList:
Ich erzeuge ein Element, hier also TArrayClass.
Dies füge ich per List.Add(TArrayClass.Create) zur Liste hinzu.

Somit habe ich ähnliches zu einem Dynamischen Array mit der Ausnahme von der Möglichkeit von Delete, Move usw.

Ich könnte ja auch ein Record statt der Class machen.
Dann bei jedem neuen Element:
GetMem(MyElemnt, SizeOf(TArrayRecord));
List.Add(MyElemnt);

Wobei mir das mit GetMem weniger gefällt.

@mleyen:
Geht noch nicht so ganz:
http://postimage.org/image/4pod1bwk/
Delphi 2010, Update 4 & 5
  Mit Zitat antworten Zitat