System.TypInfo.GetSetElementName

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

Delphi

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

C++

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

プロパティ

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

説明

与えられた定数の文字列表現を返します。

コード内で定数をそれを表すシンボル名に変換するには、GetSetElementName を使用します。

TypeInfo は、その定数が意味する型を記述した型情報レコードです。TypeInfo 関数(Delphi の場合)または __delphirtti 演算子(C++ の場合)を呼び出すことによって、この型情報を取得できます。

Value は、整数として表現された定数です。

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

TypeInfo が整数型を表す場合、Value は単純な整数であると仮定され、その数値の文字列表現に変換されます。TypeInfo が文字型を表す場合、Value の Pascal 文字表記を含む文字列が返されます。TypeInfo が列挙型を表す場合、GetEnumName は Value の文字列表現を返します。

関連項目