System.Classes.GetClass

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetClass(const AClassName: string): TPersistentClass;

C++

extern DELPHI_PACKAGE TPersistentClass __fastcall GetClass(const System::UnicodeString AClassName);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

Description

Renvoie une classe persistante recensée à partir de son nom de classe.

Appelez GetClass pour obtenir une classe à partir d'un nom de classe. Cette classe peut être utilisée comme paramètre pour des routines utilisant une classe.

La classe doit être recensée pour que GetClass puisse la trouver. Les classes fiche et les classes composant qui sont référencées dans la déclaration d'une fiche (variables d'instance) sont automatiquement recensées quand la fiche est chargée. Les autres classes peuvent être recensées par l'appel de la procédure RegisterClass ou RegisterClasses.

Remarque :  Pour obtenir une classe non recensée à partir d'un nom de classe dans C++, utilisez la routine __classid.

Voir aussi