System.Classes.ReadComponentResFile

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi