Thema: Delphi TClassList

Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#3

AW: TClassList

  Alt 6. Sep 2011, 13:13
Da du MakeMeFamous als class method deklariert hast, wird der ClassList auch eine class of TBaseClass hinzugefügt. Damit schlägt der Typecast TBaseClass(ClassList[i]) fehl, da er eine Klasseninstanz erwartet.

Lösung: deklariere TBaseClassClass = class of TBaseClass und verwende dies für den Cast.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat