System.TObject.MethodName
Delphi
class function MethodName(Address: Pointer): string;
C++
__classmethod UnicodeString __fastcall MethodName(void * Address);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
説明
アドレスを指定すると、クラス メソッドの名前を返します。
あらかじめメソッド名をハード コーディングせずに、オブジェクトのメソッドを呼び出すことができると、便利な場合があります。メソッド名を文字列として指定することによって、そのメソッドのアドレスを動的に取得するには、MethodAddress を呼び出します。
MethodName は、この処理の逆を実行します。メソッドのアドレス Address を指定すると、そのメソッドの名前が文字列として返されます。