Principales respuestas
Como se trabaja con DLLs?

Pregunta
-
Hola,
alguien conoce tutoriales para trabajar con dlls? Mi pregunta es como se crean, que nomenclatura siguen? Como se cargan en una aplicacion? Querria una pagina que hablara paso a paso sobre todo esto. Existe esta pagina?
Muchas gracias por adelantado.
Ferran
Respuestas
-
Estos enlaces de la MSDN te pueden ser de utilidad.
Tutorial: Crear y utilizar una biblioteca de vínculos dinámicos
http://msdn.microsoft.com/es-es/library/ms235636(VS.80).aspx
Tutorial: Crear y utilizar una biblioteca estática
Todas las respuestas
-
Hola Ferran,
los assemblies (ensamblados, es decir, archivos .dll o .exe) los puedes cargar de forma dinámica (en tiempo de ejecución) o bien estática (en tiempo de diseño). Par la carga dinámica te dejo este link:
http://msdn.microsoft.com/es-es/library/25y1ya39.aspx
para la carga estática debes hacer click con el botón derecho en el nombre de tu proyecto (en el explorador de solución, ventana a mano derecha) y seleccionar, añadir referencia. Seleccionas la dll que queires utilizar y ya está. Sólo deberás incluir el espacio de nombres en tus clases y ya puedes utilizarlo,
Para crearlos, mira esto
http://msdn.microsoft.com/es-es/library/25y1ya39.aspx
Simplemente debes crear un proyecto del tipo libreria de clases. Al compilarlo genera un archivo .dll
Espero que te sirva de ayuda!
Si es así, porfavor, marca la respuesta como válida!
Gracias y suerte!
-
Bueno, yo me referia mas a C++ puro (no .NET ni clr). Si no recuerdo mal, los dlls debian ir acompañados de un fichero de cabecera, o como minimo era una opcion para enmascarar la sintaxis de las funciones que exportaba la dll. Lo lei hace tiempo de pasada y ahora que lo necesito, no consigo encontrarlo.
Asimismo, gracias por la respuesta. -
Tutorial: Crear y utilizar una biblioteca de vínculos dinámicos
http://msdn.microsoft.com/es-es/library/ms235636(VS.80).aspx
Tutorial: Crear y utilizar una biblioteca estática -
Estos enlaces de la MSDN te pueden ser de utilidad.
Tutorial: Crear y utilizar una biblioteca de vínculos dinámicos
http://msdn.microsoft.com/es-es/library/ms235636(VS.80).aspx
Tutorial: Crear y utilizar una biblioteca estática -