![]() |
D7: Liste aller published methoden einer klasse abfragen?
Tag allerseits.
Ich wüsste gerne ob und wie ich an die Liste aller published Methoden einer klasse rankomme(warum die published sind lassen wir mal aussenvor, und designtechnisch sowieso ;) ). Also per Object.MethodName/MethodAddress bekomme ich für einen MethodenNamen/MethodenAddresse das jeweils andere. Jetzt dachte ich es würde ausreichen mir die addresse meiner ersten published methode zu holen und dann rauf zu interrieren. Pustekuchen, die sind nämlich nicht genauso sortiert wie ich sie angeordnet hab >.<. (Meine eigentliche addresse für den start kann also auch genausogut mittendrin liegen) Jemand ne Idee wie ich an die Methodenliste rankomme? MFG Memnarch |
AW: D7: Liste aller published methoden einer klasse abfragen?
Schau dir mal
![]() |
AW: D7: Liste aller published methoden einer klasse abfragen?
Zitat:
Nutze selbst DUnit und bin nicht drauf gekommen v.v. Hab in der Unit TestFramework die Klasse TMethodEnumerator gefunden. Die erledigt genau was ich will :) |
AW: D7: Liste aller published methoden einer klasse abfragen?
Ich nochmal.
Gibts eigentlich auch ne möglichkeit an die public methoden (zb auf RTTI weise) ranzukommen? |
AW: D7: Liste aller published methoden einer klasse abfragen?
Zitat:
|
AW: D7: Liste aller published methoden einer klasse abfragen?
Ich denke, erst ab D2010.
EDIT: Oh Bernhard war schneller (und offenbar klüger :-)) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 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