17 de mayo de 2012

¿Que son las DLL?

Que tal amigos, en esta ocasión vamos a ver un poco de teoría de un tema sumamente importante si hablamos de los sistemas operativos Windows, las DLL. 



















Bueno, primero que nada vamos a comenzar con su definición, DLL significa Biblioteca de enlace dinámico (dynamic-link library), y como comente al principio, es un tipo de archivo que solo se encuentra en los Sistemas Operativos Windows.
Las DLL no son más que un código ejecutable, el cual se carga cuando algún programa lo requiere.
Es decir, si estamos utilizando un programa como Photoshop, en algún momento, para realizar alguna acción necesita cargar una de estas librerías, pues todo el código que compone al programa no se encuentra solo en el ejecutable, sino en diferentes tipos de archivos, como las DLL.
Algunas librerías se instalan en la misma carpeta del programa que las necesite, sin embargo, existen muchas librerías de uso común que requieren muchos programas, y estas se encuentran en la carpeta System32 de Windows.
Estas librerías pueden tener cualquier nombre, y tienen la extensión .dll
El nombre se le asigna cuando se crean, ya que si se le cambia el nombre a alguna librería los programas no la reconocerán y marcaran algún error cuando sea necesario utilizarla. 
En general, las DLL son archivos que contiene código necesario para la ejecución de tareas, ya sea del Sistema Operativo o de algún programa.

9 comentarios:

  1. Muy interenzante saber estos de las dll, en mi caso por que trabajo en una tienda de computadoras y reparo maquinas además necesito expandir mas mis conocimientos tecnologicos. Desde aqui un saludo y gracias amigo.

    ResponderEliminar
    Respuestas
    1. Efectivamente amigo, son temas muy útiles e interesantes. Saludos

      Eliminar
  2. explicacion muy buena

    ResponderEliminar
  3. lo maximo gracias porsu ayuda

    ResponderEliminar
    Respuestas
    1. De nada amigo, y que bueno que te fue útil, Saludos.

      Eliminar
  4. Muchas gracias, al menos ya sé el nombre de lo que a veces aprece cuando un progama me ha sacado la mano.

    ResponderEliminar
  5. Buena info no sabia que eran exactamente estaria bien que hicieras un video más a profundidad

    ResponderEliminar
  6. PokerStars Casino - Hotel & Gambling in San Diego, CA
    PokerStars Casino is 라이트닝바카라 the largest poker room in San Diego, CA. There are 브라 벗기기 7 에볼루션 바카라 poker room, live games and a poker room in one 골인 벳 location every 킹스포커 day.

    ResponderEliminar