TypInfo.GetPropValue

From Référence RAD Studio VCL
Jump to: navigation, search

Informations C++

De TypInfo.hpp

	System::Variant __fastcall GetPropValue(System::TObject * Instance, System::UnicodeString PropName, bool PreferStrings);


Unité : TypInfo

Type : fonction

Description

Récupère la valeur d'une propriété d'un composant sous la forme d'un variant.


GetPropValue utilise le système RTTI (Informations de type à l'exécution) de Delphi pour récupérer une propriété d'un composant sous la forme d'un variant.

Dans une forme de cette fonction, la propriété de l'instance d'objet est définie par un enregistrement PropInfo. GetPropInfo et GetPropList peuvent être utilisés pour obtenir un tel enregistrement.

Dans l'autre forme de cette fonction, le nom de la propriété, PropName, est donné explicitement.

Dans les deux formes de la fonction, la valeur de la propriété est renvoyée sous la forme d'un variant.

Remarque :  Si la propriété spécifiée n'existe pas, ou si elle n'est pas une propriété publiée, une exception EPropertyError est déclenchée.

Voir aussi

Personal tools