System.TypInfo.GetSetElementValue

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

function GetSetElementValue(TypeInfo: PTypeInfo; const Name: string): Integer;

C++

extern DELPHI_PACKAGE int __fastcall GetSetElementValue(PTypeInfo TypeInfo, const System::UnicodeString Name);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo

Description

Renvoie la représentation entière d'une constante donnée, identifiée par son nom.

Utilisez GetSetElementValue pour convertir une constante identifiée par son nom symbolique en un entier.

TypeInfo est l'enregistrement d'informations de type qui décrit le type pour lequel la constante a une signification. Vous pouvez obtenir les informations de type pour un type donné en appelant la fonction TypeInfo dans Object Pascal ou l'opérateur __delphirtti dans C++.

Value est la constante, représentée sous la forme d'une chaîne.

GetSetElementValue renvoie l'entier qui représente la valeur spécifiée.

Si TypeInfo décrit un type Integer, Value est supposé être une représentation chaîne d'un entier et est converti en un entier. Si TypeInfo décrit un type char, un entier contenant le code caractère est renvoyé. Si TypeInfo décrit un type énuméré, GetEnumValue renvoie la représentation entière de Value.

Voir aussi