System.Classes.FindIntToIdent

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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 Object Pascal 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.

Voir aussi