Crear una libreria (DLL) en VB.NET
Crear una Librería .dll
La creación de una librería .dll en VB.NET es relativamente fácil, para ello lo haremos como se muestra a continuación.
Para este caso se está utilizando Visual Studio 2005..
Lo primero que debemos hacer es abrir el Visual Studio y crear un nuevo proyecto (Archivo/Nuevo/Proyecto…).
Seguido de esto se nos muestra un cuadro de dialogo donde nos pide el tipo, plantilla, nombre y ubiación del proyecto:
Tipo de proyecto: Windows.
Plantilla: Biblioteca de controles de Windows.
Nombre: Nombre de la aplicación.
Ubicación: Ruta donde guardaremos nuestro proyecto.
Una vez creado el proyecto, éste nos crea una clase por default llamada UserControl1 la cual le cambiaremos el nombre, para nuestro caso la llamaremos ClasePrueba.
Abrimos el Explorador de soluciones (Ver/Explorador de Soluciones), damos clic derecho sobre la clase UserControl1 y seleccionamos Cambiar nombre.
Establecemos el nuevo nombre..
Ahora accedemos al codigo de la clase (clic derecho Ver código).
Lo que esta clase se encargará de hacer, es imprimir un mensaje en pantalla, algo así como “MessageBox.Show”. Para ello dentro de la clase, crearemos un método llamado “mensaje” el cual recibirá como parámetro un cadena de tipo de String que será la que imprimir’a el programa.
Con las etiquetas <summary> establecemos una descripción para el método, y con <param name=”"> establecemos una descripción para el parámetro de nuestro método.
Ya escrito nuestro código, lo que harémos es volver a generar nuestro proyecto.
Clic derecho sobre nuestra clase y seleccionamos Volver a generar.
Listo!, dentro de la carpeta de nuestro proyecto, en la ruta /bin/Debug, se habrá creado un archivo .dll con el nombre de nuestra aplicación, para nuestro ejemplo se llama LibreriaDLL.dll, la cual es portable.
Usando la librería
Si queremos utilizar nuestra librería en algún otro proyecto de VB.NET, lo único que debemos hacer es lo siguiente.
Primero necesitamos agregar como referencia la librería a nuestro proyecto, para ello realizamos lo siguente.
Clic derecho a nuestro proyecto y seleccionamos Agregar referencia…
Seguido de esto se nos muestra un cuadro de dialogo donde buscaremos nuestra librería. Nos ubicamos en la pestaña Examinar y buscamos nuestra librería en el lugar que la tengamos guardada.
Ya agregada la referencia, nos dirijimos al código donde utilizaremos nuestra librería (en este caso utilizaré un formulario de prueba) e importaremos el name space de nuestra libreria con el siguiente comando.
Imports LibreriaDLL
Solo nos resta crear un objeto de tipo ClassPrueba que se encuenta en la libreria y mandar a llamar a nuestro metodo.
Creamos el objeto de tipo ClassPrueba
Invocamos nuestro metodo de la clase ClassPrueba.
Pasamos como parametro el mensaje a mostrar.
Ejecutamos nuestra aplicación.
Listo!!, nos muestra nuestro mensaje en pantalla.
Podemos crear librerías a nuestro antojo, muchas veces esto nos ayuda a facilitarnos la vida como programadores.
Espero sea de grán ayuda, no duden en comentar.
Saludos!!
Quizá te interese :
Una de las formas más comunes de conectar que eh encontrado acerca de como conectar Crystal Repo ...
Bueno antes de comenzar, primero debemos bajarnos el DOMPDF, que es el que nos servira para conv ...
Para poder conectar Ruby con Mysql necesitamos de tres cosas: Ruby, Mysql y el modulo Ruby My ...




















[...] This post was mentioned on Twitter by Daniel Doctor. Daniel Doctor said: Crear una libreria (DLL) en VB.NET http://bit.ly/9amK73 [...]
GRACIAS
De nada, estamos para servirte, esperamos tus comentarios..
?Sencillo pero muy claro.
Gracias y que sigan adelante con la web, que esta muy buena.
Muchas gracias, por tu comentario Daniel.
?Seguiremos haciendo nuestro mejor esfuerzo, para ofrecer contenidos de calidad.
Vaya!! Genial ejemplo. Simple y concreto. Como deberian ser todos. Mucho mejor que usar modulos. :)