Gewusst wie: Erstellen von ActiveX-Steuerelementen

February 12

Gewusst wie: Erstellen von ActiveX-Steuerelementen

Microsoft ActiveX-Steuerelemente sind Komponenten erweitert, die eine bestimmte Funktion für Ihre Webanwendungen ausführen. Ein ActiveX-Steuerelement können Sie erstellen modulare Codeabschnitte, die zusammenkommen, um eine Anwendung zu erstellen. Erstellen Sie ein ActiveX-Steuerelement mit mehreren Funktionen, aber Gewusst wie: Erstellen eines einfachen ActiveX-Steuerelements zu verstehen gibt Ihnen das Wissen zu verstehen, wie ein ActiveX-Steuerelement funktioniert. Ein einfaches ActiveX-Steuerelement enthält nur ein paar Zeilen Code.

Anweisungen

1 Maustaste auf den Projektnamen-Datei für Ihre Anwendung und wählen Sie "Neu." Wählen Sie in der Liste der Projektvorlagen "Class Library." Dies öffnet ein Codefenster für das ActiveX-Steuerelement.

2 Drag & drop ein Button-Steuerelement aus der Toolbox in die Codedatei. Sie können eine ActiveX-Komponente jedes Steuerelement hinzufügen. In diesem Beispiel definiert eine Schaltfläche das ActiveX-Steuerelement. Doppelklicken Sie auf das Steuerelement auf Ihrem Formularfenster des Steuerelements Code anzeigen.

3 Geben Sie Code, der die ActiveX-Komponente Interaktion mit dem Benutzer steuert. Da eine Schaltfläche als Beispiel verwendet wird, geben Sie Folgendes in den geöffneten Editor:

MsgBox "Sie das ActiveX-Steuerelement geklickt."

Dies wird einfach ein Meldungsfeld angezeigt, wenn der Benutzer die Schaltfläche klickt.

4 Fügen Sie das Steuerelement zu Ihrer Webseite. Offen von Ihrer HTML-Seite mit der rechten Maustaste den Dateinamen und wählen "Code anzeigen". Dies zeigt den HTML-Code für die Datei. Fügen Sie folgenden Code im "< Body >" und "< / body >" Markierungen:

< ObjectID = "theControl1" Name = "theControl1" Classid = "ActiveXDotNet.dll#ActiveXDotNet.theControl" >< / Objekt >

5 Drücken Sie die Taste "F5". Dies wird das Steuerelement kompiliert und in Ihrem Web-Browser angezeigt. Klicken Sie, um den Code zu testen. Das Meldungsfeld mit der verschlüsselten Nachricht.