System.Classes.GetClass
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.