Ein CoClass-Objekt zur Typbibliothek hinzufügen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Den Typbibliothekseditor verwenden


Am einfachsten fügen Sie einem Projekt ein CoClass-Objekt hinzu, indem Sie im Hauptmenü der IDE Datei > Neu > Weitere wählen und dann den entsprechenden Experten aus der Seite "ActiveX" der Objektgalerie verwenden. Der Vorteil dieses Vorgehens besteht darin, dass der Experte nicht nur das CoClass-Objekt und dessen Interface in die Typbibliothek einfügt, sondern auch eine Implementierungs-Unit hinzufügt und diese neue Implementierungs-Unit in die uses-Klausel der Projektdatei einfügt.

Auch wenn Sie keinen Experten verwenden, können Sie ein CoClass-Objekt erstellen, indem Sie in der Symbolleiste auf das CoClass-Symbol klicken und anschließend die Objektattribute festlegen. Geben Sie dem neuen CoClass-Objekt einen Namen (auf der Registerkarte "Attribute"), und legen Sie auf der Registerkarte "Flags" fest, ob das CoClass-Objekt ein Anwendungsobjekt ist, ob es ein ActiveX-Steuerelement repräsentiert usw.

Hinweis: Falls Sie ein CoClass-Objekt mit der Symbolleiste anstatt eines Experten in eine Typbibliothek einfügen, müssen Sie die Implementierung des CoClass-Objekts selbst erzeugen und sie manuell aktualisieren, sobald Sie ein Element einer der CoClass-Interfaces ändern.

Sie können einer CoClass keine Elemente direkt hinzufügen. Stattdessen fügen Sie implizit Elemente hinzu, wenn Sie einer CoClass ein Interface hinzufügen.

Siehe auch