System.Classes.FindIntToIdent
Delphi
function FindIntToIdent(AIntegerType: Pointer): TIntToIdent;
C++
extern DELPHI_PACKAGE TIntToIdent __fastcall FindIntToIdent(void * AIntegerType);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Description
Renvoie la routine de conversion TIntToIdent pour un type de données donné.
RegisterIntegerConsts est utilisée de manière interne dans Delphi pour définir les conversions entre les paires chaîne-nom et valeur integer. Par exemple, l'unité Graphics utilise cette routine pour enregistrer des couleurs nommées, telles que 'clMaroon', qui est enregistrée sous la valeur integer $000080. La fonction de conversion est définie par type, TColor dans cet exemple.
FindIntToIdent est appelée pour renvoyer l'appel de la routine TIntToIdent afin d'effectuer une conversion de valeur entière en chaîne d'identification. Vous passez un type de données dans AIntegerType qui identifie la conversion. Par exemple, passez TypeInfo(TColor) si vous voulez renvoyer la fonction de conversion de la valeur TColor enregistrée de l'unité Graphics.