Inclusion de l'unité de la fiche
Remonter à Création de l'interface du composant
Pour que votre composant enveloppe puisse initialiser et afficher la boîte de dialogue enveloppée, vous devez ajouter les fichiers de l'unité de la fiche dans la clause uses de l'unité du composant enveloppe.
Ajoutez About à la clause uses de l'unité AboutDlg.
La clause uses ressemble maintenant à ceci :
uses
Windows, SysUtils, Messages, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms,
About;
// pour C++
#include "About.h"
#pragma link "About.obj"
L'unité fiche déclare toujours une instance de la classe de la fiche. Dans le cas de la boîte A propos de, la classe de la fiche est TAboutBox, et l'unité About doit inclure la déclaration suivante :
var
AboutBox: TAboutBox;
extern TAboutBox *AboutBox;
Ainsi en ajoutant About à la clause uses, vous rendez disponible AboutBox au composant enveloppe.