ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Qué es un archivo DLL


Enviado por   •  10 de Septiembre de 2014  •  702 Palabras (3 Páginas)  •  199 Visitas

Página 1 de 3

¿Qué es un archivo DLL?

Un archivo DLL es una biblioteca que contiene el código y datos que pueden ser utilizados por más de un programa al mismo tiempo. Por ejemplo, en el funcionamiento de Windows sistemas, la DLL Comdlg32 de cuadro de diálogo común realiza funciones relacionadas con el cuadro. Por lo tanto, cada programa puede utilizar la funcionalidad contenida en este archivo DLL para implementar un Abierto cuadro de diálogo. Esto ayuda a promover la reutilización de código y el uso eficaz de la memoria.

Mediante el uso de un archivo DLL, puede ser un programa diseño modular en componentes separados. Por ejemplo, puede ser un programa de contabilidad vendido por módulo. Cada módulo se puede cargar en el programa principal en tiempo de ejecución si ese módulo está instalado. Dado que los módulos son independientes, el tiempo de carga el programa es más rápido, y sólo se carga un módulo una vez que la funcionalidad solicitado.

Además, las actualizaciones son más fáciles de aplicar a cada módulo sin que afecte a otras partes del programa. Por ejemplo, puede tener un programa de nóminas y los tipos impositivos cambian cada año. Cuando estos cambios son aislados a un archivo DLL, puede aplicar una actualización sin necesidad de crear o instalar todo el programa otra vez.

En la lista siguiente se describe algunas de los archivos que se implementan como archivos DLL en sistemas operativos Windows:

• Archivos de controles de ActiveX (.ocx)

Un ejemplo de un control ActiveX es un calendario de control que permite seleccionar una fecha de un calendario.

• Archivos (.cpl) del Panel de control

Un ejemplo de un archivo .cpl es un elemento que se encuentra en Panel de control. Cada elemento es un archivo DLL especializada.

• Archivos (.drv) de controladores de dispositivo

Un ejemplo de un controlador de dispositivo es un controlador de impresora que controla la impresión a una impresora.

Los archivos DLL permiten aumentar el aprovechamiento de la memoria y facilitan la gestión por intermedio de la aplicación de determinados algoritmos que ayudan a mejorar el rendimiento del sistema operativo y aumentar la velocidad durante la ejecución de las aplicaciones que utilizan las mismas bibliotecas, ya que han sido cargadas con anterioridad.

Corrección de errores

Mediante determinadas actualizaciones en las que se introducen nuevos avances en las bibliotecas dinámicas, es posible corregir ciertos errores, gracias a la flexibilidad que caracteriza a los archivos DLL.

Esta ventaja a veces puede llegar a provocar inconvenientes, originados en una posible incompatibilidad de los programas con las nuevas bibliotecas dinámicas actualizadas, que resultan en fallas que pueden llegar a impedir la ejecución de una aplicación.

No obstante, estos inconvenientes son solucionados constantemente, para lo cual se suelen poner a disposición de los usuarios la descarga de los archivos DLL actualizados y compatibles. Cuando se crea un archivo DLL, opcionalmente, puede especificar un punto de entrada función. La función de punto de entrada

...

Descargar como (para miembros actualizados)  txt (4.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com