Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32)

Diese Anleitung kann auch benutzt werden, um das ADS-OCX in Borland Delphi 2005 einzubinden. Die Unterschiede zu "Borland Delphi 2006" oder "Delphi XE2" sind nur geringfügig.

Schritt 1

Zuerst muss ein Delphi-Unit aus dem ActiveX-Steuerelement abgeleitet werden. Dazu wählen Sie unter dem Menüpunkt "Komponente" >"Komponente importieren..."

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 1:

Schritt 2

Es öffnet sich der Komponenten-Wizard. Nach der Anwahl von "VCL for Delphi Win32" bestätigen Sie mit "Weiter>>".

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 2:

Schritt 3

Im nächsten Dialog wählen Sie "ActiveX-Steuerelement importieren" und klicken auf "Weiter>>".

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 3:

Schritt 4

Aus der Liste der registrierten ActiveX-Steuerelemente wählen Sie nun die entsprechende Komponente aus (AdsOcx OLE Control Module). Falls die Komponente in der Liste der registrierten Elemente nicht erscheint, muss sie über den Button "Hinzufügen" registriert und eingebunden werden. Anschließend klicken Sie auf "Weiter".

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 4:

Schritt 5

Im nächsten Wizard-Fenster wählen Sie die VCL Palettenseite und das Verzeichnis für das neu erstellte Unit (Standardeinstellung: C:\program files\borland\bds\4.0\Imports\ ).
Bestätigen Sie mit "Weiter".

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 5:

Schritt 6

Anschließend wird ein Unit für die ActiveX-Komponente generiert. Dazu müssen Sie mit "Beenden" bestätigen.

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 6:

Das generierte Unit wird zur Kontrolle automatisch geöffnet:

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 7:

Schritt 7

Im nächsten Schritt muss ein neues Package erzeugt werden. Dazu klicken Sie auf "Datei > Neu > Package" im Hauptmenü.

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 8:

Schritt 8

In das neu angelegte Package muss nun das zuvor generierte Unit eingefügt werden.
Wählen Sie mit einem Klick der rechten Maustaste im Projektmanager den Eintrag "Package1.bpl" und im sich öffnenden Kontextmenü "Hinzufügen".

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 9:

Schritt 9

Im Fenster "Hinzufügen" geben Sie den Speicherort der Unit an, der vorher für die ActiveX-Komponente generiert wurde (Standardeinstellung: C:\program files\borland\bds\4.0\Imports\ADSOCXLib_TLB.pas).

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 10:

Schritt 10

Um das Package kompilieren zu können, gehen Sie mit der rechten Maustaste auf "Package1.bpl" und wählen im Kontextmenü "Compilieren".

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 11:

Schritt 11

Nach dem Compilieren des neuen Package wählen Sie im Kontextmenü "Installieren".

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 12:

Die Installation ist damit beendet. Die folgende Meldung erscheint:

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 13:

Nach der Installation

Die ActiveX-Komponente erscheint in der festgelegten Kategorie, wenn Sie z. B. eine neue "VCL Forms Application - Delphi for Win32" erstellen.

Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 14:
Einbinden in Borland Developer Studio 2006 (VCL for Delphi Win32) 15: