2010-11-09 4 views
1

Merci beaucoup pour la réponse reçue. Voici une brève description du fonctionnement de mon projet. GUI est utilisé pour collecter des informations de User et validates.have got dll nommé controlclass qui passe les données d'entrée de l'interface graphique à la logique métier DLL.this dLL se connecter à la base de données et enregistre les données.après cela, il déconnecte et prend les résultats au contrôle dll, puis à l'interface graphique qui interprète si les données d'entrée ont été réussies ou non. Existe-t-il un outil qui peut être utilisé pour convertir l'interface graphique VB6 en .net web forms? ne suis pas familier à vb.net.how créez-vous une référence à vb6 dll ou COM de vb.net?conversion GUI de vb6

Répondre

1

Afin de créer une référence à un objet COM VB6 de VB.NET:

  • Sélectionnez Projet> [Votre projet] Propriétés OU Double-cliquez sur Mon projet dans l'Explorateur de solutions fenêtre
  • Sélectionnez les Références onglet
  • Cliquez Ajouter
  • Sélectionnez l'onglet COM
  • Sélectionnez le composant dont vous avez besoin

Vous remarquerez que Visual Studio crée un ensemble Interop qui gère l'interface avec l'objet COM pour vous.

De ce point sur l'accès à l'objet COM est le même que VB6

Dim obj as New MyObject 
obj.DoSomething 
'etc 
Set obj = nothing