Die Unit-Dateien des Formulars einfügen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Die Komponentenschnittstelle erstellen

Zur Initialisierung der kapselnden Komponente und zur Anzeige des Dialogfeldes müssen Sie die Unit des Formulars in die uses-Klausel der Unit der kapselnden Komponente aufnehmen.

Hängen Sie About an die uses-Klausel der Unit AboutDlg an.

Der uses-Klausel sieht nun wie folgt aus:

 uses
   Windows, SysUtils, Messages, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms,
   About;
 // für C++
 #include "About.h"
 #pragma link "About.obj"

In der Unit des Formulars wird immer eine Instanz der Formularklasse deklariert. Im Fall des Dialogfeldes Info handelt es sich um die Klasse TAboutBox, und die Unit About enthält folgende Deklaration:

 var
   AboutBox: TAboutBox;
 extern TAboutBox *AboutBox;

Somit stellen Sie durch Hinzufügen von About zur uses-Klausel der kapselnden Komponente AboutBox zur Verfügung.