visual 6 applications de base peuvent référencer des bibliothèques de liens dynamiques créés et compilés dans le filet par l'utilisation du Component Object Model . . COM permet une fonctionnalité spécifique à être exposée à des applications d'appel . Le COM agit comme un wrapper autour de n'importe quelle DLL . NET . VB6 peut alors accéder à l'objet COM , d'avoir ainsi accès à la fonction de DLL . NET exposés par le COM . Faire fonctionnalités disponibles pour VB6 via COM permet aux programmeurs de tirer profit des technologies plus récentes disponibles dans . NET sans mettre à niveau l'ensemble de leur code. Instructions
1
Créer un nouveau projet VB6 EXE standard. Un formulaire est créé par défaut avec le nouveau projet appelé " Form1 ". Renommez le formulaire pour quelque chose de plus significatif comme " frmMain . "
2
Sélectionnez " projet ", " Références" dans le menu projet. Cliquez sur la case à côté du fichier dll COM que vous souhaitez accéder à partir . NET . Cliquez sur le bouton "OK" pour fermer et enregistrer .
3
créer un objet dans le code pour l'événement de charge " frmMain " qui est une référence à la COM .
< p> oNewCOM As DotNetApp.COMFile
Set oNewCOM = New DotNetApp.COMFile
Ce code crée l'objet de type " COMFILE " et instancie . Les fonctions et propriétés exposées sont maintenant disponibles pour l'application VB6 .
4
accéder à toutes les fonctions exposées trouvés dans " COMFILE " par codage " oNewCom " , suivie d'une période . Après avoir tapé la période , une liste des fonctions et propriétés disponibles sera affichée. Par exemple, si l'une des fonctions a été appelé "Version" qui a retourné la version de la " COMFILE " , vous accédez qu'avec " oNewCOM.Version . "