Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
Delphi 2010 Professional
|
Re: Verwalten von Objekten in einer Container-Klasse
15. Mär 2007, 23:15
Zitat von Jens Schumann:
Zitat von Elvis:
Eine streng typisierte Liste durch Erben von TList ist ein Ding der Unmöglichkeit.
Es könnte sein, das ich schon etwas eingerostet bin. Aber das sollte ein streng typisierter Nachfahre von
TList sein. Sieht eigentlich ganz einfach aus.
Keine Sorge, gegen Rost gibt es Mittelchen in jedem Baumarkt.
Wäre deine Liste wirklich streng typisiert könnte ich das nicht machen:
Delphi-Quellcode:
var
list : TMyListItems;
item : TMyListItem;
evilValue : PInteger;
begin
...
new(evilValue);
list.Add(evilValue);
item := list[0];
WriteLn(item.Name); //Hmpf? Was steht denn da drin?
Robert Giesecke I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
|