Un contrôle ActiveX est un composant logiciel qui peut être branché dans différents programmes et utilisé comme s'il s'agissait d'une partie native du programme. Les programmeurs peuvent écrire des contrôles ActiveX dans n'importe quel langage qui prend en charge Object Model Le développement de composants (COM ) . Des exemples typiques de contrôles ActiveX sont des boutons de commande, les zones de liste et les boîtes de dialogue . Un contrôle ActiveX peut être créé en utilisant Visual Basic , C # ou VC + + . NET . Choses que vous devez Visual Basic éditeur éditeur C # Visual C + + éditeur Show More Instructions Visual Basic 1
Ouvrir MS Visual Basic et de créer un nouveau type de projet "Contrôle ActiveX ". 2
créer un bouton de commande , appelé cmdTest , et une zone de texte , appelé txtTest . . Faites glisser les contrôles de la boîte à outils pour créer ces 3
Ajoutez les fonctions suivantes:
Public Function setText (txt As String )
txtTest . Text = txt
Fin de Fonction:
Private Sub cmdTest_Click ()
MsgBox txtTest.Text
End Sub
Cela va passer un la valeur de la zone de texte à partir de la page Web . Quand un utilisateur clique sur le bouton de commande , il affiche ce texte dans une boîte de message. 4
Cliquez sur " Outils" puis " Package and Deployment Wizard " pour enregistrer le projet . Enregistrez le projet sous un forfait Internet et un nom comme " ctlVBActive . " 5
créer une page HTML dans un éditeur de texte tel que Notepad. 6
Ajoutez les lignes suivantes Code :
d'option> value=""> Photos < p> Photos
d'option> value="value2"> Photos
Photos
d'option> value="value4"> value4 Photos
d'option> value="value5"> valeur5 ;
Photos
< OBJECT 7
enregistrer et ouvrir le fichier dans un navigateur. C # 8
Ouvert # éditeur C et de créer un nouveau projet. < br > 9
Ajoutez le code suivant pour créer un contrôle ActiveX :
Enregistrez le fichier. Appelez-le " AClass.dll . " 10
compiler le fichier . La s'effectue à l'aide d'un fichier de compilation appelée " csc.exe , " qui se trouve à l'adresse: \\ WINDOWS \\ Microsoft.NET \\ Framework \\ v2.0 . Ouvrez ce fichier de compilation , qui s'ouvre comme une console, et ajouter le code suivant:
regasm Ce fichier de classe créée à l'étape précédente AClass.dll /SEG /codebase
sont compilées et peuvent être appelés . partir d'une page HTML 11
créer un fichier HTML pour appeler le contrôle ActiveX :