Visual Basic 6 aplicaciones pueden hacer referencia a bibliotecas de vínculos dinámicos creados y recopilados en la red mediante el uso del modelo de objetos componentes . . COM permite una funcionalidad específica a ser expuesto a aplicaciones de llamadas . El COM actúa como una envoltura alrededor de cualquier . NET dll . VB6 entonces puede acceder al objeto COM , obteniendo con ello el acceso a la funcionalidad dll . NET expuesto a través de la OCM. Hacer funcionalidad disponible a través de COM VB6 permite a los programadores para aprovechar la tecnología más reciente disponible en . NET sin necesidad de actualizar todo su código . Instrucciones
1
Crear un nuevo proyecto EXE estándar en Visual Basic 6 . Una forma predeterminada, se crea con el nuevo proyecto llamado " Form1 ". Cambie el nombre del formulario a algo más significativo , como " frmMain . "
2
Seleccione "Proyecto" , "Referencias " en el menú proyecto. Haga clic en la casilla de verificación junto al archivo dll COM que desea acceder desde . NET . Haga clic en el botón " OK" para cerrar y guardar .
3
Crear un objeto en el código para el evento de carga de " frmMain ", es una referencia al COM .
< p> oNewCOM Dim como DotNetApp.COMFile
Set oNewCOM = New DotNetApp.COMFile
Este código crea el objeto de tipo " comfile " y crea instancias de ella. Las funciones y propiedades expuestas ya están disponibles para la aplicación VB6 .
4
Acceso a cualquiera de las funciones expuestas se encuentran en " comfile " codificando " oNewCom " , seguido por un punto. Después de escribir el período , se mostrará una lista de funciones y propiedades disponibles . Por ejemplo, si una de las funciones que se llamó "versión" que devolvió la versión del " comfile " , usted podrá acceder a eso con " oNewCOM.Version . "