System.HFAAttribute.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

constructor Create(const ElementType: Pointer; const ElementCount: Integer); overload;

Propriétés

Type Visibilité  Source Unité  Parent
constructor public System.pas System HFAAttribute


Description

Crée une instance de HFAAttribute.

Généralement, le programmeur n'a pas à s'occuper de HFA. La version actuelle du compilateur Delphi gère HFA automatiquement, sauf quand il y a un tableau de type "type anonyme". Dans ce cas, vous pouvez utiliser HFAAttribute pour redéfinir les informations RTTI générées.

Voici un exemple de la manière dont vous pouvez utiliser HFA :

type
 [HFA(TypeInfo(Double), 4)]
 THFARecord = record
  d4: array[1..4] of double;
end;
Remarque : HFAAttribute ne contrôle pas l'intégrité des informations fournies (ni au moment de la compilation, ni au moment de l'exécution). Si vous appliquez HFAAttribute à un enregistrement non HFA, l'application risque de bloquer.

Voir aussi