IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Création d'un composant COM pour l'appel d'objet .net à partir de VB6


précédentsommairesuivant

II. Utilisation de notre nouveau composant

Maintenant nous allons créer une application VB6 qui utilise notre nouveau composant. Pour se faire nous ouvrons Visual Studio 6.0, ensuite :

  1. Créer un nouveau projet via le menu Fichier > Nouveau projet ;
  2. Nous rajoutons la référence vers notre composant via le menu Projet > Références ;
  3. Nous rajoutons un bouton sur la nouvelle Form créée automatiquement avec le projet ;
  4. Nous appelons les propriétés et méthodes de notre nouvelle application COM comme suit :
 
Sélectionnez
Public WithEvents proxy As COMInterface

Private Sub btnAction_Click()
   Set proxy = New COMInterface
   proxy.Caption = "Ceci est une fenêtre de test nommée via VB6"
   proxy.FormShow
End Sub

Private Sub proxy_ClickCancel()
   MsgBox ("Bouton Cancel")
End Sub
Private Sub proxy_ClickOk()
   MsgBox ("Bouton Ok")
End Sub

Ce qui nous donne bien l'affichage d'une fenêtre managée (écrite en .net dans le langage C#) appelée par une fenêtre créée en VB6 et une MsgBox VB6 lors d'un clique sur un des boutons de notre fenêtre implémentée en code managé.


précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2013 Metz Eric (Infosam76). Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.