TypInfo.GetPropValue
From Référence RAD Studio VCL
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.