System.TypInfo.GetSetElementName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo

Beschreibung

Gibt die String-Repräsentation einer angegebenen Konstante zurück.

Mit GetSetElementName konvertieren Sie eine Konstante in den symbolisch Namen, der sie im Quelltext repräsentiert.

TypeInfo ist der Typinformations-Record, der den Typ beschreibt, für den die Konstante von Bedeutung ist. Sie erhalten die Typinformation für einen Typ, indem Sie die Funktion TypeInfo (Delphi) bzw. den Operator __delphirtti (C++) aufrufen.

Value ist die als Integerwert repräsentierte Konstante.

GetSetElementName gibt den String zurück, der den angegebenen Wert repräsentiert.

Wenn TypeInfo einen Integertyp beschreibt, wird angenommen, dass Value ein einfacher Integerwert ist, und Value wird in seine nummerische String-Repräsentation konvertiert. Wenn TypeInfo einen Char-Typ beschreibt, wird ein String zurückgegeben, der die Pascal-Zeichennotation von Value enthält. Wenn TypeInfo einen Aufzählungstyp beschreibt, gibt GetEnumName die String-Repräsentation von Value zurück.

Siehe auch