System.Classes.FindIdentToInt

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function FindIdentToInt(AIntegerType: Pointer): TIdentToInt;

C++

extern DELPHI_PACKAGE TIdentToInt __fastcall FindIdentToInt(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 TIdentToInt 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.

FindIdentToInt est appelée pour renvoyer l'appel de la routine TIdentToInt afin d'effectuer une conversion de chaîne d'identification en valeur integer. 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