Forum: Object-Pascal / Delphi-Language
by himitsu,
19. Mär 2012
Über den Namen könnte man es so, ohne Probleme auflösen, aber nur, wenn der Typ eindeutig ist.
z.B. selbstdefinierte Typen/Records, welche einen Typenbezeichner haben, den es hunderte Male in der EXE gibt, haben da ein Problemchen.
Forum: Object-Pascal / Delphi-Language
by himitsu,
18. Mär 2012
Um es Kurz zu machen.
Das brauchst du nicht rausbekommen, da die Generics ein großes Problem mit der Vererbung haben.
TObjectList<T> ist erstmal kein Nachfahre von TObjectList.
Diese Klassen sind nicht kompatibel zueinander, weder TObjectList<T> mit TObjectList, noch TObjectList<Ta> mit TObjectList<Tb>.
Da du diese also nicht über eine Schnittstelle auslesen kannst, gibt es auch fast...