Neue Komponenten erzeugen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Einführung in die Komponentenentwicklung - Index

Dieses Thema beschreibt das Erstellen und Einrichten einer Komponente.

Führen Sie zum Erstellen einer Komponente die folgenden Schritte aus:

  1. Unit-Datei erstellen
  2. Komponente ableiten
  3. Komponente registrieren

Nun verfügen Sie über eine Komponente mit minimaler Funktion, die in der Tool-Palette installiert werden kann. Danach lässt sich die neue Komponente in ein Formular einfügen und ihr Verhalten zur Entwurfszeit und zur Laufzeit testen. Anschließend können Sie der Komponente weitere Funktionen hinzufügen, die Tool-Palette aktualisieren und einen erneuten Test durchführen.

Einige grundlegende Schritte müssen beim Erzeugen einer neuen Komponente immer durchgeführt werden. Diese Schritte werden im Folgenden beschrieben. Andere Beispiele in diesem Dokument gehen davon aus, dass Ihnen dieses Vorgehen bekannt ist.

  1. Erzeugen einer Unit für die neue Komponente.
  2. Ableiten der Komponente von einem vorhandenen Komponententyp.
  3. Hinzufügen von Eigenschaften, Ereignissen und Methoden.
  4. Registrieren der Komponente in der IDE.
  5. Erzeugen einer Bitmap für die Komponente.
  6. Erzeugen eines Package (eine spezielle Art von DLL) zur Installation der Komponente in der IDE.
  7. Erstellen einer Hilfedatei zur Erläuterung der Verwendung der Komponente und ihrer Eigenschaften, Methoden und Ereignisse.

Hinweis: Das Erstellen einer Hilfedatei ist optional.

Zur vollständigen Komponente gehören am Ende folgende Dateien:

  • Eine Package-Datei (.BPL)
  • Eine compilierte Package-Datei (.DCP)
  • Eine compilierte Unit-Datei (.DCU)
  • Eine Bitmap-Datei (.DCR) für die Tool-Palette
  • Anwendungssymbol
Sie können ein Bitmap als Symbol für die Repräsentation der neuen Komponente erstellen. Dieses Symbol legen Sie im Dialogfeld Projekt > Optionen > Anwendung fest.
  • Eine Hilfedatei
Für eine HTML-Hilfe ist dies eine .CHM-Datei. Eine .HLP-Datei für WinHelp kann nur dann verwendet werden, wenn Ihre Plattform WinHelp unterstützt, oder Sie den Viewer WinHelp32.exe vom Microsoft-Download-Center unter @ http://www.microsoft.com/de-de/download/default.aspx heruntergeladen haben.

Themen

Siehe auch