Tecnología

Inicio

Cómo crear una DLL en Visual Basic

Cómo crear una DLL en Visual Basic


Los archivos de biblioteca de enlace dinámico (DLL) están obligados tarde para el programa de ejecución. Se utilizan para mantener el código reutilizable de modo que sólo debe existir en un lugar en el equipo y puede ser utilizado por muchos programas en el equipo. Gran parte del sistema operativo Windows se compone de archivos DLL. Creación de un archivo DLL en Visual Basic es una manera de almacenar las rutinas y las clases que se utilizan comúnmente para su uso en múltiples aplicaciones de Visual Basic.

Instrucciones

1 Inicie Visual Studio y cree un nuevo proyecto con la plantilla "biblioteca de clases". Darle un nombre único en la parte inferior del formulario. Que va a utilizar este nombre para hacer referencia a la DLL desde dentro de otros proyectos.

2 Utilice la biblioteca de clases que se crea automáticamente para codificar una clase que es posible que desee volver a utilizar en otros programas.

Clase pública Class1
Public Sub HelloWorld ()

MsgBox("Hello world")

End Sub
End Class

El "Hola Mundo" es un método en la clase "Clase 1".

3 Añadir otro proyecto a la solución por ir en "Archivo" y luego "Añadir". Esta vez crear una aplicación de Windows Forms. Esta es la aplicación que va a utilizar para probar el archivo DLL.

4 Haga clic derecho en el nuevo proyecto en el Explorador de soluciones y seleccione "Establecer como proyecto de inicio." Esto le dice al IDE para ejecutar este proyecto en lugar del proyecto de DLL.

5 Agregue la línea "Las importaciones dllFileName" en la parte superior del archivo de código para la ventana.

6 Añadir un botón al formulario y coloque el código siguiente en el método como en el clic del botón.

Private Sub Button1_Click (remitente de ByVal como System.Object, ByVal e As System.EventArgs) Maneja Button1.Click

Dim t As New Class1
t.HelloWorld()

End Sub

7 Añadir una nueva referencia a las formas de aplicación para Windows. Asegúrese de que la aplicación de Windows Forms o uno de sus archivos está seleccionada y haga clic en "Proyecto" y "Agregar referencia".

8 Seleccione la pestaña "Proyectos" en el formulario que aparece. El archivo de proyecto DLL debe aparecer aquí. Resalte el archivo y haga clic en "Aceptar". Este es el proceso que le dice al programa qué DLL se debe buscar en las rutinas de sub y clases.

9 Ejecutar el programa y haga clic en el botón. Un cuadro de mensaje con "Hello World" debe aparecer en la pantalla. Este es el código que reside en el archivo DLL. Ahora cada vez que necesite un procedimiento que decir "Hello World" que sólo puede volver a utilizar este procedimiento desde el archivo DLL. O se puede poner algo más útil en las rutinas sub.