Revista 100% Verde

Donde encontrar librerias dll o ocx qeu no tenemos en nuestro equipo

Por Soloelectronicos @soloelectronico

DLL es el acrónimo de Dynamic Linking Library (Bibliotecas de Enlace Dinámico), término con el que se refiere a los archivos con código ejecutable que se cargan bajo demanda del programa por parte del sistema operativo. Esta denominación se refiere a los sistemas operativos Windows siendo la extensión con la que se identifican los ficheros, aunque el concepto existe en prácticamente todos los sistemas operativos modernos

Ventajas

  • Las DLLs pueden verse como la evolución de las bibliotecas estáticas y de forma análoga contienen funcionalidad o recursos que utilizan otras aplicaciones.
  • Reducen el tamaño de los archivos ejecutables: Gran parte del código puede estar almacenado en bibliotecas y no en el propio ejecutable lo que redunda en una mejor modularización
  • Pueden estar compartidas entre varias aplicaciones: Si el código es suficientemente genérico, puede resultar de utilidad para múltiples aplicaciones (por ejemplo, la MFC es una biblioteca dinámica con clases genéricas que recubren la API gráfica de Windows y que usan gran parte de las aplicaciones).
  • Facilitan la gestión y aprovechamiento de la memoria del sistema: La carga dinámica permite al sistema operativo aplicar algoritmos que mejoren el rendimiento del sistema cuando se carguen estas bibliotecas. Además, al estar compartidas, basta con mantener una copia en memoria para todos los programas que la utilicen.
  • Brindan mayor flexibilidad frente a cambios: Es posible mejorar el rendimiento o solucionar pequeños errores distribuyendo únicamente una nueva versión de la biblioteca dinámica. Nuevamente, está corrección o mejora será aprovechada por todas las aplicaciones que compartan la biblioteca.

Sin embargo, no todo son ventajas

  •  En los sistemas Windows, las DLLs son muy comunes y muchos programas usan las mismas DLLs. Pero debido a la evolución, cada una de las DLLs evoluciona incorporándose mejoras pero modificándolas de tal forma que dejan de ser compatibles dando otros problemas como que la instalación de un programa reemplace una DLL con una nueva versión incompatible o que la desinstalación del programa borre una DLL compartida
  • En ambos casos, el resultado es que dejan de funcionar los programas que utilizaban la vieja versión. Estos problemas se denominaron el infierno de las DLLs.
  • Las versiones más modernas de Windows y los nuevos scripts de instalación MSI (sobre todo su característica de instalaciones residentes) abordan este problema. Sin embargo, el problema persiste cuando se utilizan otros instaladores (versiones antiguas) o se realizan modificaciones manuales.

dll

Pasos  para registrar/desregistar uan dll:

  1. Las DLLs son una técnica de implementación de forma dinámica es decir que el ordenador sólo las carga cuando las llama el programa que las utiliza.,para agregar ciertos archivos .ocx y/o .dll, abra una ventana de comandos
  • En Windows 98/ME: Vaya a Inicio > Ejecutar escriba esto “command.com” (sin las comillas)
  • En Windows NT/2000/XP: Vaya a Inicio > Ejecutar escriba esto “cmd” (sin las comillas)
  1. Navegue a través de los directorios hasta llegar a la carpeta que contiene el archivo DLL que desee instalar/registrar o desinstalar/desregistrar.
  2. El siguiente es el comando que necesitaras ejecutar para instalar/registrar:  regsvr32 [nombre.dll] ó [nombre.ocx].  Ejemplo: regsvr32 msvcp60.dll
  3. Para desinstalar/desregistrar un archivo DLL u OCX:  regsvr32 /u [nombre.dll] ó [nombre.ocx] 
Lista de sitios  donde descargar o  bajar librerias de archivos .DLL y .OCX

Donde encontrar librerias dll  o ocx qeu no tenemos en nuestro equipo

Volver a la Portada de Logo Paperblog