Experte für den Import einer Komponente

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Menü Komponente

Komponente > Komponente importieren

Mit diesem Experten importieren Sie eine Typbibliothek, ein ActiveX-Element oder eine .NET-Assembly als Komponente in Ihr Projekt.

Wenn Sie Komponente importieren wählen und kein Projekt geöffnet ist, müssen Sie VCL für C++ Win32 oder VCL für Delphi Win32 auswählen.

Der Experte Komponente importieren erzeugt die folgenden Dateien:

  • Für Delphi: *+TLB.dcr, *_TLB.pas.
  • Für C++: *_OCX.dcr, *_OCX.cpp, *_OCX.h, *_TLB.cpp, *_TLB.h.

Hinweis: Nicht alle beschriebenen Funktionen sind in jeder Instanz des Experten vorhanden.

Option "Typ der Komponente" Beschreibung

Typbibliothek importieren

Klicken Sie auf dieses Optionsfeld, um eine bereits auf Ihrem System registrierte Typbibliothek zu importieren. Diese Typbibliothek wird der Vorfahre der Komponente, die Sie gerade anlegen.

ActiveX-Steuerelement importieren

Klicken Sie auf dieses Optionsfeld, um ein auf Ihrem System aktuell registriertes AktiveX-Steuerelement zu importieren. Dieses AktiveX-Steuerelement wird der Vorfahre der Komponente, die Sie gerade anlegen.

.NET-Assembly importieren

Klicken Sie auf dieses Optionsfeld, um eine .NET-Assembly zu importieren. Die ausgewählte, im GAC registrierte .NET-Assembly wird der Vorfahre der Komponente, die Sie gerade anlegen.


Seite "Registrierte Typbibliotheken", "ActiveX-Steuerelemente" oder "Assemblies"

Abhängig vom Typ der Komponente, die Sie auf der vorherigen Seite ("Komponente importieren") ausgewählt haben, werden auf dieser Seite die registrierten Typbibliotheken, ActiveX-Steuerelemente oder die im Global Assembly Cache (GAC) registrierten .NET-Assemblies angezeigt.

Hinweis: Der Experte Komponente importieren sucht nur in der 32-Bit-Registrierung. Auf einem 64-Bit-System müssen 64-Bit-spezifische Typbibliotheken und ActiveX-Steuerelemente deshalb direkt mit TLIBIMP.EXE importiert werden.


Element Beschreibung

Komponentenliste

Zeigt eine Liste der registrierten Typbibliotheken, ActiveX-Steuerelemente oder der im Global Assembly Cache registrierten .NET-Assemblies an. Wählen Sie die gewünschte Komponente aus.

LupeSuchen

Geben Sie einen Such-String ein. Die Liste zeigt automatisch nur die Elemente an, die mit dem Such-String übereinstimmen. Klicken Sie zum Löschen des Such-Strings auf X.

Hinzufügen

Klicken Sie auf diese Schaltfläche, um eine neue Komponente zum Hinzufügen zu suchen. Öffnet entweder das Dialogfeld OLE-Steuerelement registrieren oder .NET-Assembly registrieren.

Seite "Komponente"

Bearbeiten Sie auf der Seite Komponente die Parameter, die zum Importieren der Komponente in die IDE verwendet werden.

Element Beschreibung

Klassenname(n)

Zeigt den Namen der Klasse (oder Klassen) an, die erzeugt wird.

Klicken Sie auf die Schaltfläche ellipsis zum Öffnen des Dialogfeldes Klassennamen, in dem Sie den Namen der Klasse bearbeiten können.

Palettenseite

Wählen Sie die Kategorie der Tool-Palette, in der die Komponenten erscheinen sollen.

Unit-Verzeichnisname

Geben Sie ein Verzeichnis für die Unit an, die die Komponente enthalten soll, oder klicken Sie auf die Schaltfläche [...], um zu dem entsprechenden Verzeichnis zu navigieren.

Suchpfad

Geben Sie den Suchpfad für die neue Komponente ein. Die Vorgabe ist der Wert, der für den Bibliothekssuchpfad im Dialogfeld Projektoptionen angegeben wurde (für Delphi befindet sich der Bibliothekssuchpfad auf der Seite Verzeichnisse/Bedingungen; für C++ auf der Seite Pfade und Definitionen). Das Verzeichnis, das Sie im Feld Unit-Verzeichnisname angegeben haben, wird an den Suchpfad angehängt. Ungültige Einträge werden ignoriert.

Komponenten-Wrapper generieren

Erzeugt IDE-Komponentenklassen, die die Interfaces jeder CoClass kapseln, so dass sie im Formular-Designer verwendet werden können.

Seite "Unit erstellen"

Geben Sie an, ob Sie eine neue Unit erstellen, die neue Komponente in ein vorhandenes oder in ein neues Package installieren möchten. Wenn ein Projekt geöffnet ist, können Sie auch festlegen, dass die Komponente dem aktuellen Projekt hinzugefügt wird.

Element Beschreibung

Unit anlegen

Klicken Sie auf dieses Optionsfeld, wenn die IDE eine neue Unit anlegen soll. Klicken Sie auf Fertig stellen, um die Komponente zu installieren und den Experten zu schließen.

In vorhandenes Package installieren

Klicken Sie auf dieses Optionsfeld, um die neue Komponente in ein bereits vorhandenes Package zu installieren. Klicken Sie auf Weiter, um mit der Seite Vorhandenes Package des Experten fortzufahren.

In neues Package installieren

Klicken Sie auf dieses Optionsfeld, wenn die IDE ein neues Package erstellen soll. Klicken Sie auf Weiter, um mit der Seite Neues Package des Experten fortzufahren.

Unit dem Projekt <mein_Projekt> hinzufügen

Klicken Sie auf dieses Optionsfeld, um die neue Komponente in dem angegebenen Projekt zu installieren. Klicken Sie auf Fertig stellen, um die Komponente zu installieren und den Experten zu schließen.



Seite "Vorhandenes Package"

Ermöglicht die Auswahl eines vorhandenen Packages, in das die neue Komponente installiert werden soll.

Element Beschreibung

LupeSuchen

Geben Sie einen Such-String ein. Die Interface-Liste zeigt automatisch nur die Packages an, die mit dem Such-String übereinstimmen. Der String kann in jedem auf dieser Seite angezeigten Feld vorhanden sein. In dieses Feld können Sie auch einen gesamten Datensatz und alle seine Felder kopieren und einfügen. Klicken Sie zum Löschen des Such-Strings auf X.

Liste der installierten Packages

Wählen Sie ein Package aus der Liste der aktuell auf dem System installierten Packages aus. Package-Name, Beschreibung und Dateiname werden für jedes Package angezeigt.

Suchen

Klicken Sie auf Suchen, um ein Package zu suchen, das sich nicht in der Liste befindet.

Fertig stellen

Klicken Sie auf Fertig stellen, um die Komponente zu installieren und den Experten zu schließen. Die neue Komponente wird im Quelltext-Editor geöffnet.



Seite "Neues Package"

Ermöglicht die Eingabe eines Namens für ein neues Package, das der Experte für die Aufnahme der neuen Komponente anlegt.

Element Beschreibung

Name

Geben Sie einen Dateinamen für das neue Package an. Klicken Sie auf die Schaltfläche [...], um einen Ordner auszuwählen, in dem das neue Package gespeichert werden soll, und um einen Dateinamen festzulegen. Wenn Sie nur einen Dateinamen angeben, wird das Package im Standardprojektverzeichnis erstellt. Für Delphi-Projekte müssen Sie eine .dproj-Datei angeben, für C++-Projekte eine .cbproj-Datei.

Beschreibung

Geben Sie eine Beschreibung für das neue Package an.

Fertig stellen

Klicken Sie auf Fertig stellen, um die Komponente zu installieren und den Experten zu schließen. Die neue Komponente wird im Quelltext-Editor geöffnet.

Siehe auch