Zitat von
malo:
Zitat von
Muetze1:
Moin!
Und warum nicht einfacher mit einer TObjectList aus der Contnrs.pas anstatt einem dynamischen Arrays?
MfG
Muetze1
Vielleicht, weil ich mich damit nicht auskenne?
Das größte Verständnisproblem bei TList und TObjectList ist bei mir jedoch, wie man einen Typen festlegen kann in einer TList oder TObjectList
Da hab ich nämlich noch nichts zu gefunden
Was gibt es denn auszukennen. Die methoden der listen sind
selbbeschreibend. Und das die typen sind halt nicht festgelegt, da TObjectList alle TObjects aufnimmt, die es bekommt. Wenn du nun auf die objekte der liste zugreifst, dann musst du ganz normal
casten:
Delphi-Quellcode:
var
l:TObjectList;
...
l.add(DeinObj);
...
deinAnderesObj := l[0] as TDeineKlasse;
Und schon hast du keinen stress mit irgendwelchen blöden pseudo-dynamischen arrays!
mâxîmôv.
{KDT}