Zitat von
MarvinM:
Ist die ObjectList denn soviel geschickter, dass es sich lohnt die Struktur des Programms grundlegend zu ändern?
Na sicher.
Es ist nicht "verboten", mit dynamischen Arrays zu arbeiten.
Aber dann sollte man das Array in einer Klasse so verpacken, dass man im Prinzip nichts mehr falsch machen kann.
TObjectList verwendet intern übrigens auch ein dynamisches Array, aber dieses Array ist geschützt vor direktem Zugriff von aussen.
Ich würde vorschlagen du probierst beide Varianten (dyn. Array und TObjectList) aus.
Ich schätze danach wirst du mit mir einig sein, dass TObjectList elegenter und einfacher ist.