ActiveX-Steuerelemente sind wichtig, um Web -basierte Anwendungen
Wie ActiveX Vb.NET & umgekehrt. ActiveX-Steuerelemente sind eine Art Baustein, können interaktiv miteinander . Es kann die Animationen, Dropdown-Menüs , Flash - basierte Templates , Dialog -Boxen und vieles mehr. Ähnlichkeit zwischen ActiveX und Java -Programmiersprache über ihr Verhalten. Allerdings hat ActiveX mehr Kontrolle über IE und läuft auf Windows-Plattform , während Java in einer Fülle von Plattform ausgeführt werden können. Ein ActiveX-Steuerelement ist einfach zu bedienen, aber ist nur auf Websites, die ActiveX-Steuerelemente in ihr Programm zu integrieren. Wenn Sie das Programm öffnen, mit ActiveX-Steuerelement in IE, wird eine Sicherheitsmeldung erscheint und fragt , ob Sie das ActiveX-Steuerelement installieren möchten. Sie können Ihre eigenen ActiveX-Steuerelement in VB.Net machen . Anleitung 1
Klicken Sie auf "Start ", "Alle Programme" und " Visual Studio ", um die integrierte Entwicklungsumgebung öffnen. Klicken Sie auf " Neu" und " Project" ein neues Projekt zu erstellen. Wählen Sie " Visual Basic " als Programmiersprache und "Windows Applications ", wie der Art der Anwendung . Geben Sie einen Namen für das Projekt. Geben Sie einen Speicherort für die Projektdateien , indem Sie auf " Durchsuchen". 2
Klicken Sie auf " Form1.vb " und wechseln Sie auf die Design-Ansicht . Klicken Sie auf " Werkzeuge " und "User Control". Klicken Sie auf den leeren Bereich des Formulars und legen Sie dem Benutzer die Kontrolle . Ähnlich Fügen Sie ein Textfeld zum Formular und nannte sie als 3
Wechseln Sie in das Code-Ansicht und definieren Sie folgende Variable " text1 . ":
Privat Dim usertext als String
der String wird halten die übergebenen Daten aus dem Web-Formular an die Steuerung. Dieser String wird in einer öffentlichen Klasse namens mycontrol platziert werden. 4
Erstellen Sie die öffentliche Eigenschaft Text . Die Text-Eigenschaft ist lesbar und beschreibbar über Get-und Set -Methoden. Die Web-Seite wird diese Eigenschaft verwenden, um Text zurück an Ihre Benutzer- Steuerung:
Public Property Text () As [Zeichenfolge] getReturn UserTextEnd GetSet (ByVal Wert As [ String]) = UserText valuetext1.Text = valueEnd SetEnd Property 5
erstellen Sie eine Schnittstelle und machen die myControl Klasse erben die Schnittstelle . Dies wird die COM-Objekte über unsere Eigenschaften sagen :
Public Class myControlInherits System.Windows.Forms.UserControl , einbetten AxMyControl 6
dem Benutzer die Kontrolle in einer Webseite zwischen