System.TypInfo.GetEnumName

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function GetEnumName(TypeInfo: PTypeInfo; Value: Integer): string;

C++

extern DELPHI_PACKAGE System::UnicodeString __fastcall GetEnumName(PTypeInfo TypeInfo, int Value);

プロパティ

種類 可視性 ソース ユニット
function public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo

説明

値を与えられた Delphi 列挙型定数の名前を返します。

GetEnumName を使用すると、Delphi 列挙値を、コード内での表現となるシンボル名に変換できます。

TypeInfo は、列挙型について記述した型情報レコードです。TypeInfo 関数(Delphi の場合)または __delphirtti 演算子(C++ の場合)を呼び出すことで、型の型情報を取得できます。

Value は列挙値で、整数として表されます。

GetEnumName は、指定された値を表す文字列を返します。

関連項目