Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: RegisterClasses und RTTI - dynamisches Registrieren aller Klassen zur Laufzeit

  Alt 15. Okt 2018, 15:50
In der Regel entfernt der Linker allen Methoden und Klassen, die nicht benutzt werden. Diese sind dann logischerweise auch über RTTI nicht zu finden. Der RegisterClass-Aufruf für TfrmKlasseA sorgt dafür, daß diese Klasse und ihre Vorfahren benutzt werden. Deswegen wird TfrmKlasseA und TfrmKlasseC auch gefunden. Es ist gut möglich, daß deine Anforderung gar nicht realisierbar ist, wenn das RegisterClass die einzige Verwendung einer Klasse wäre.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat