Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.167 Beiträge
 
Delphi 12 Athens
 
#2

AW: RTTI: Verschachtelte Klassen auslesen

  Alt 29. Aug 2011, 14:15
Ich glaub nicht, aber du könntest dir alle RTTI-Klassen/-Typen auflisten lassen.
Mit solchen eingebetteten Typen und Konstanten hat man dort wohl so seine Problemchen.

Und dann nach TParent.* suchen, welche sich in der selben Unit befinden, wie deine TParent,
da deine Subklassen TParent.TChildA und TParent.TChildB heißen werden.


Delphi-Quellcode:
X = TParent

while ... do
  if StartsText(X.ClassName + '.', Found.ClassName) and (X.UnitName = Found.UnitName) then
    ...
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat