System.Classes.ReadComponentResFile
Delphi
function ReadComponentResFile(const FileName: string; const Instance: TComponent): TComponent;
C++
extern DELPHI_PACKAGE TComponent* __fastcall ReadComponentResFile(const System::UnicodeString FileName, TComponent* const Instance);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Description
Lit des composants et leurs propriétés dans le fichier de ressources Windows spécifié.
Appelez ReadComponentResFile pour créer un composant et ses enfants depuis leur représentation dans un fichier de ressources Windows.
Le paramètre FileName est le nom du fichier de ressources compilées qui contient le composant.
Le paramètre Instance est une instance du type du composant qui doit être lu. Créez une instance du type d'objet approprié puis appelez ReadComponentResFile pour lire ses propriétés. Si Instance est à nil (Delphi) ou NULL (C++), la classe objet est lue depuis la ressource. Avant de transmettre un paramètre Instance à (Delphi) ou NULL (C++), toutes les classes lues doivent avoir été recensées à l'aide de la routine RegisterClass ou RegisterClasses.
ReadComponentResFile renvoie une instance du composant qui a été lu dans le fichier ressource.