Entwickeln von ActiveX-Komponenten
Nachdem die Kenntnisse zur Entwicklung von ActiveX-Komponenten helfen Ihnen höhere Produktivität zu erreichen durch Wiederverwendbarkeit von Code zu implementieren. Dies ist der Prozess, Programmcode in verschiedenen Anwendungen wiederverwenden, ohne den gleichen Code mehrmals Schreiben zu können. ActiveX-Komponenten sind dynamic Link Libraries, die auch als Objekte bezeichnet. Sie können ActiveX-Komponenten mit Microsoft Visual Basic entwickeln. VB ist eine Programmiersprache relativ leicht zu erlernen und anzuwenden.
Anweisungen
1 Starten Sie Visual Basic im Menü "Datei" klicken und starten ein neues "Standard EXE-Projekt." Wählen Sie im Projektmenü "Benutzersteuerelement hinzufügen". Wählen Sie die Standard "User Control" aus dem Dialogfeld und klicken Sie auf "Öffnen".
2 Schließen Sie das "UserControl" und fügen Sie das neue Steuerelement auf "Form1". Doppelklicken Sie "UserControl1" im Fenster "Projekt". Das Fenster "Code" durch Doppelklicken auf die "UserControl" Designer.
3 Kopieren Sie und fügen Sie die folgenden Code-Ereignisprozeduren:
Private Sub UserControl_Initialize()
MsgBox "Initialize"
EndSub
Private Sub UserControl_InitProperties()
MsgBox "InitProperties"
EndSub
Private Sub UserControlReadProperties(PropBag As
PropertyBag)
MsgBox "ReadProperties"
EndSub
Private Sub UserControlWriteProperties(PropBag As
PropertyBag)
MsgBox "WriteProperties"
EndSub
Private Sub UserControl_Terminate()
MsgBox "beenden"
EndSub
Private Sub UserControl_Resize()
MsgBox "Zoom" & ScaleWidth / "," & ScaleHeight
EndSub
Private Sub UserControl_Show()
MsgBox "Schau"
EndSub
4 Schließen Sie Fenster"Code" zu, und schließen Sie den Designer "UserControl". Klicken Sie im Menü "Datei" und wählen Sie "Save Project." Speichern Sie die Dateien als "Leben. CTL, LEBEN. FRM und "Leben. VBP."
5 Wählen Sie "Start" aus dem Menü "Run" und Sie werden feststellen, die folgenden Ereignisse ausgelöst:
Kündigen
Initialisieren
Größenänderung 1524, 1284
ReadProperties
Karte
6 Wählen Sie "Beenden" im Menü "Run" und sehen Sie die folgenden Ereignisse ausgelöst:
Initialisieren
Größenänderung 1524, 1284
ReadProperties
Karte