![]() |
Vorfahren einer Klasse zur Lufzeit ermitteln
Morgen Leute,
kennt jemand eine Möglichkeit, wie ich zur Laufzeit alle Klassenvorfahren einer Klasse ermitteln und anzeigen kann? Bsp.: Klasse: TForm Anzeige in einer Listbox: - TForm - TCustomForm - TScrollingWinControl - TWinControl - TControl - TComponent - TPersistent - TObject Schon mal Dank für die Hilfe. Gruß oki |
Re: Vorfahren einer Klasse zur Lufzeit ermitteln
Delphi-Quellcode:
TObject.ClassName
TObject.ClassParent |
Re: Vorfahren einer Klasse zur Lufzeit ermitteln
Hi Cyf,
Dank, und dann sollte man sicher durchiterieren können, bis das Ergebnis nil ist. Über ClassName sollte man dann auch den passenden String erhalten. Ich hatte was von ClassParent im Hinterkopf, meine Suche in der Hilfe war aber erfolglos. Wusste nicht mehr, dass die Funktion ein Member von TObject ist. Schönes Wochenende noch, Gruß oki |
Re: Vorfahren einer Klasse zur Lufzeit ermitteln
Sollte so gehen, ja. :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz