So konvertieren Sie Dll in ActiveX

Ein ActiveX-Steuerelement ist eine Codeeinheit, die Sie problemlos wiederverwenden können. Dies trägt dazu bei, allgemeine Funktionen konsistent zu machen und Codierungszeit zu sparen. Sie können eine oder mehrere DLLs referenzieren oder in einer ActiveX-Komponente codieren. ActiveX-Komponenten sind visuell oder nicht visuell. Die nicht-visuellen ActiveX-Komponenten, die Sie aus dem Internet herunterladen, können jedoch potenziell gefährlichen Code enthalten.

Schritt 1

Starten Sie ein neues Visual Basic-Projekt, indem Sie "Visual Basic" öffnen und "Datei", "Neues Projekt" auswählen. Wählen Sie im Fenster "Neues Projekt" "ActiveX Control" aus. Dadurch wird ein neues, leeres Steuerelement namens "UserControl1" erstellt. Sie können das Steuerelement beliebig umbenennen.

Schritt 2

Beginnen Sie mit dem Hinzufügen von Code zum neuen ActiveX-Projekt. Wenn Sie über eine bereits codierte DLL verfügen, verschieben Sie die Klassen aus diesem Programm in neue Klassen im ActiveX-Projekt. Wenn Sie Funktionen mit einer oder mehreren DLLs in diesem Projekt kombinieren möchten, gehen Sie zum Menü und wählen Sie "Projekt", "Referenzen".

Schritt 3

Blättern Sie durch die verfügbaren Referenzen, bis Sie die gesuchte DLL gefunden haben, und klicken Sie auf das Kontrollkästchen daneben. Klicken Sie auf "OK", um die DLL als Referenz in diesem Projekt zu speichern.

Schritt 4

Erstellen Sie Ihre ocx-Steuerung, indem Sie im Menü "Datei" und "Erstellen" auswählen. Neben "Make" steht der Name des Projekts. Dies ist auch der Name Ihres ActiveX-OCX-Steuerelements. Wenn Ihr Projekt "MyProject" heißt, lautet Ihr Steuerelement "MyProject.ocx". Nachdem Sie "Make" ausgewählt haben, können Sie den Namen der ocx-Datei im nächsten Fenster "Make Project" ändern.

Fügen Sie Ihr ActiveX-Steuerelement zu Ihrem neuen Projekt hinzu, indem Sie "Projekt", "Komponenten" aus dem Menü auswählen. Suchen Sie den Namen der soeben erstellten ocx-Datei und aktivieren Sie das Kontrollkästchen daneben. Klicken Sie auf "OK", um Ihre Änderungen zu speichern. Sie werden sehen, dass das ActiveX-Steuerelement in Ihrem "Toolbox"-Fenster angezeigt wird, wenn dieses Fenster geöffnet ist. Sie können dieses Steuerelement jetzt Ihrem Formular hinzufügen und dasselbe Steuerelement in anderen Programmen wiederverwenden.