Crear una libreria (DLL) en VB.NET

abril 12 20106 comentarios

Guardado en : General, Microsoft, Programación

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!!

Comparte esta información:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • LinkedIn
  • Technorati
  • TwitThis

Quizá te interese :

Acerca del autor: Jorge

Estudiante de la carrera de Ingeniería en Sistemas Computacionales en el Instituto Tecnológico Superior de Cosamaloapan. Puedes contactarme sobre mis artículos en jsosa@smartdsign.net

6 Respuestas a “Crear una libreria (DLL) en VB.NET”

  1. [...] This post was mentioned on Twitter by Daniel Doctor. Daniel Doctor said: Crear una libreria (DLL) en VB.NET http://bit.ly/9amK73 [...]

  2. IRVING dice:

    GRACIAS

  3. Jorge dice:

    De nada, estamos para servirte, esperamos tus comentarios..

    ?
  4. Daniel dice:

    Sencillo pero muy claro.

    Gracias y que sigan adelante con la web, que esta muy buena.

  5. Daniel dice:

    Muchas gracias, por tu comentario Daniel.
    Seguiremos haciendo nuestro mejor esfuerzo, para ofrecer contenidos de calidad.

    ?
  6. YoMismamente dice:

    Vaya!! Genial ejemplo. Simple y concreto. Como deberian ser todos. Mucho mejor que usar modulos. :)

Deja un comentario


Licencia y uso

Las técnicas demostradas en los tutoriales pueden ser utilizadas sin ninguna limitación y tampoco es obligatorio dar una atribución.


Los textos, imágenes y tutoriales son propiedad de sus respectivos autores, nuestro contenido se encuentra bajo licencia Creative Commons Share-Alike.

Escribe algo para el sitio

El escribir un tutorial o un artículo, mandarnos un enlace para Ubicuos, no solamente es una forma de obtener publicidad, si no también de dar algo a la comunidad y nosotros te lo recompensamos con los premios del mes! Leer más de nuestras promociones

¿Sugerencias?

Este es TU sitio, si tienes sugerencias o ideas de cómo podemos mejorarlo para ti, ¡Por favor háznoslos saber!

Hacemos nuestro mayor esfuerzo en proporcionar un sitio útil y amigable y esperamos que disfrutes tu tiempo aquí.

Ayuda a Difundir

Te gusta Ubicuos?

Ve las formas en que nos puedes apoyar.

Apoyando a Ubicuos.com

Submit your linkClose

-->