Anzeigen: Delphi
C++
Anzeigeeinstellungen
System.TObject.MethodName
Aus XE2 API Documentation
Delphi
class function MethodName(Address: Pointer): string;
C++
__classmethod String __fastcall MethodName(void *Address);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.pas systobj.h |
System | TObject |
Beschreibung
Gibt den Namen einer Klassenmethode per Adresse zurück.
In manchen Situationen ist es hilfreich, wenn Objektmethoden aufgerufen werden können, ohne dass deren Methodennamen im Voraus hart-codiert worden sind. Mit MethodAddress können Sie die Adresse einer solchen Methode dynamisch ermitteln, indem Sie den Methodennamen als String angeben.
MethodName ist die Umkehrung dieses Vorgangs - durch die Angabe einer Methodenadresse wird der Name der Methode als String zurückgegeben.