Cómo abrir un archivo DLL: 10 pasos (con imágenes)

Tabla de contenido:

Cómo abrir un archivo DLL: 10 pasos (con imágenes)
Cómo abrir un archivo DLL: 10 pasos (con imágenes)

Video: Cómo abrir un archivo DLL: 10 pasos (con imágenes)

Video: Cómo abrir un archivo DLL: 10 pasos (con imágenes)
Video: Como COMPARTIR IMPRESORA en Red - Windows 10, 8, 7, XP 2024, Mayo
Anonim

La biblioteca de vínculos dinámicos, o archivo DLL, es el pilar de la programación tradicional de Windows. Estos archivos son utilizados por el programa para obtener funciones y bibliotecas adicionales sin tener que estar incrustados en el propio programa. A menudo, los archivos DLL se comparten entre diferentes programas. Para la mayoría de los usuarios, las DLL se ejecutan en segundo plano y rara vez tiene que lidiar con estos archivos. Sin embargo, a veces es posible que deba registrar una DLL para que el programa instalado se ejecute correctamente. Si está interesado en la codificación, explorar cómo crear archivos DLL también puede aclarar su comprensión.

Paso

Método 1 de 2: uso de archivos DLL

Abra los archivos DLL Paso 1
Abra los archivos DLL Paso 1

Paso 1. Comprenda qué es un archivo DLL

Una DLL (biblioteca de vínculos dinámicos) es un archivo de Windows que utilizan los programas para llamar a funciones existentes. Básicamente, permiten que Windows y otros programas realicen sus funciones sin tener que tener esas funciones.

Los archivos DLL son una parte importante de la programación de Windows y hacen que los programas sean más ágiles y eficientes

Abrir archivos DLL Paso 2
Abrir archivos DLL Paso 2

Paso 2. Tenga en cuenta que el usuario medio no necesita abrir ni interactuar con archivos DLL

Para la mayoría de los usuarios, el archivo DLL estará en segundo plano. El programa los instalará y llamará automáticamente, y mover los archivos puede causar serios problemas en el sistema informático.

  • A veces, al instalar un programa creado por la comunidad, se le pedirá que coloque el archivo DLL en una ubicación específica. Asegúrese de confiar en el programa antes de seguir estas instrucciones, ya que los archivos DLL pueden ser peligrosos.
  • Si está interesado en aprender a crear un archivo DLL, consulte la siguiente sección.
Abra los archivos DLL Paso 3
Abra los archivos DLL Paso 3

Paso 3. Registre la nueva DLL

Si tiene que copiar manualmente el archivo DLL en una carpeta o programa para usarlo, es posible que deba registrarlo en el Registro de Windows antes de poder usar el archivo. Consulte las instrucciones del programa para determinar si debe realizar este paso o no (esto es muy poco común en la mayoría de los programas de Windows).

  • Abra el símbolo del sistema. Puede encontrarlo en el menú Inicio o presionando Win + R y escribiendo cmd. Navegue hasta la ubicación de su nuevo archivo DLL.
  • Si está utilizando Windows 7 o posterior, abra la carpeta que contiene el nuevo archivo DLL, mantenga presionada la tecla Mayús y haga clic derecho en la carpeta, y seleccione "Abrir ventana de comando aquí". El símbolo del sistema se abrirá inmediatamente en esa carpeta.
  • Escriba regsvr32 dllname.dll y presione Entrar. Esto agregará el archivo DLL al Registro de Windows.
  • Escriba regsvr32 -u dllname.dll para eliminar el archivo DLL del Registro de Windows.

Método 2 de 2: descompilar el archivo DLL

Abra los archivos DLL Paso 4
Abra los archivos DLL Paso 4

Paso 1. Descargue e instale un descompilador

Un "descompilador" es un programa que le permite ver el código fuente utilizado para crear un archivo o programa, en este caso un archivo DLL. Para ver el código que hace que un archivo DLL funcione, necesitará usar un descompilador para convertir el archivo de nuevo en código legible. Abrir un archivo DLL sin un descompilador (como abrirlo con el Bloc de notas) mostrará una mezcla de caracteres ilegibles.

dotPeek es uno de los descompiladores gratuitos más populares. Esto se puede encontrar en jetbrains.com/decompiler/

Abra los archivos DLL Paso 5
Abra los archivos DLL Paso 5

Paso 2. Abra el archivo DLL en su descompilador

Si está utilizando dotPeek, haga clic en "Archivo" → "Abrir" y luego busque el archivo DLL que desea descompilar. Puede explorar el contenido del archivo DLL sin afectar su sistema.

Abra los archivos DLL Paso 6
Abra los archivos DLL Paso 6

Paso 3. Utilice el "Explorador de ensamblajes" para explorar los nodos del archivo DLL

Los archivos DLL están hechos de "nodos" o módulos de código que trabajan juntos para formar el archivo DLL completo. Puede expandir cada nodo para ver qué subnodos puede contener.

Abra los archivos DLL Paso 7
Abra los archivos DLL Paso 7

Paso 4. Haga doble clic en un nodo para ver su código

El código del nodo que seleccionó aparecerá en el marco a la derecha de dotPeek. Puede examinar el código para revisarlo. dotPeek mostrará el código en C # o descargará bibliotecas adicionales para que pueda ver el código de la fuente original.

Si el nodo requiere la visualización de bibliotecas adicionales, dootPeek intentará descargarlas automáticamente

Abra los archivos DLL Paso 8
Abra los archivos DLL Paso 8

Paso 5. Obtenga aclaraciones para los diferentes fragmentos de código

Si encuentra un fragmento de código que no comprende, puede usar la función de Documentación rápida para ver qué hace el comando.

  • Coloque el cursor sobre el fragmento de código para el que desea encontrar un título en el marco del Visor de código.
  • Presione Ctrl + Q para cargar la ventana de Documentación rápida.
  • Siga los enlaces para obtener más información sobre cada aspecto del código que está investigando.
Abra los archivos DLL Paso 9
Abra los archivos DLL Paso 9

Paso 6. Exporte el código a Visual Basic

Si desea manipular, editar y crear sus propios archivos, puede exportarlos a Visual Studio. El código exportado estará en C #, aunque originalmente fue escrito en un lenguaje de programación diferente.

  • Haga clic con el botón derecho en el archivo DLL en el Explorador de ensamblajes.
  • Seleccione "Exportar a proyecto"
  • Seleccione su opción de exportación. Puede hacer que el proyecto se abra inmediatamente en Visual Studio si desea que el archivo se ejecute en el programa inmediatamente.
Abra los archivos DLL Paso 10
Abra los archivos DLL Paso 10

Paso 7. Edite el código en Visual Studio

Una vez que su proyecto esté cargado en Visual Studio, tendrá control total sobre la edición y creación de archivos DLL de su propia creación. Haga clic aquí para obtener instrucciones detalladas sobre cómo usar Visual Studio.

Recomendado: