Tecnología

Inicio

Cómo utilizar la API de red con VB6

Cómo utilizar la API de red con VB6


Visual Basic 6 aplicaciones pueden hacer referencia a bibliotecas de vínculos dinámicos creados y recopilados en .NET mediante el uso del modelo de objetos componentes. COM permite una funcionalidad específica a ser expuesto a llamar aplicaciones. El COM actúa como una envoltura alrededor de cualquier DLL .NET. VB6 puede entonces acceder al objeto COM, obteniendo con ello el acceso a la funcionalidad de .NET DLL expuesta a través del COM. Haciendo funcionalidad disponible a través de COM VB6 permite a los programadores para tomar ventaja de 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 de VB6. Una forma predeterminada, se crea con el nuevo proyecto llamado "Form1". Cambiar el nombre de la forma a algo más significativo, tales 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" que es una referencia al COM.

Dim oNewCOM como DotNetApp.COMFile

Establecer oNewCOM = Nueva DotNetApp.COMFile

Este código crea el objeto de tipo "comfile" y crea instancias de la misma. Las funciones y propiedades expuestas ya están disponibles para la aplicación de VB6.

4 Acceder a cualquiera de las funciones expuestas se encuentran en "comfile" codificando "oNewCom", seguido de un período. Después de escribir el período, se mostrará una lista de funciones y propiedades disponibles. Por ejemplo, si una de las funciones se llamó "versión" que devuelve la versión del "comfile", que accedería a que con "oNewCOM.Version."