Comment ouvrir les fichiers DLL

Auteur: Mark Sanchez
Date De Création: 5 Janvier 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Ouvrir un ficher .dll (Dynamic link library) et insérer une image
Vidéo: Ouvrir un ficher .dll (Dynamic link library) et insérer une image

Contenu

Une bibliothèque de liens dynamiques (ou fichiers DLL) est l'épine dorsale de la programmation Windows traditionnelle. Il s'agit de fichiers de données externes accessibles par divers programmes (accessibles sans interférence extérieure) ; cela élimine le besoin d'intégrer de tels fichiers dans chaque programme. Les fichiers DLL s'exécutent en arrière-plan et l'utilisateur moyen les rencontre rarement. Cependant, pour une raison ou une autre, il peut être nécessaire d'ouvrir l'un des fichiers DLL. Dans cet article, nous allons vous montrer comment procéder.

Pas

Méthode 1 sur 2: Utilisation de fichiers DLL

  1. 1 Savoir ce qu'est un fichier DLL. Une bibliothèque de liens dynamiques (fichiers DLL) sont des fichiers de données externes auxquels les programmes accèdent pour leur fonctionnement normal ; cela élimine le besoin de construire des bibliothèques dans chaque programme.
    • La bibliothèque de liens dynamiques est l'épine dorsale de la programmation Windows traditionnelle et vous permet de créer des programmes efficaces et petits.
  2. 2 Sachez que l'utilisateur moyen n'a pas besoin d'ouvrir ou de modifier les fichiers DLL. Pour la plupart, ce sont des fichiers qui s'exécutent en arrière-plan. Les programmes installent et accèdent automatiquement aux fichiers DLL, et leur déplacement ou leur suppression peut entraîner des pannes du système.
    • Parfois, lors de l'installation d'un programme, vous pouvez être invité à installer des fichiers DLL supplémentaires. Assurez-vous d'obtenir le programme à partir de sources fiables, car les fichiers DLL peuvent contenir du code malveillant.
    • Si vous souhaitez créer des fichiers DLL, consultez la section suivante.
  3. 3 Enregistrez un nouveau fichier DLL. Si vous avez installé le fichier DLL manuellement (l'avez copié dans le dossier du programme), vous devrez peut-être l'enregistrer pour que le programme fonctionne avec lui. Consultez la documentation de votre programme pour déterminer si vous devez enregistrer le fichier DLL (dans la plupart des cas, ce n'est pas nécessaire).
    • Ouvrez une invite de commande. Cliquez sur Démarrer -> Exécuter (ou appuyez sur Win + R) et tapez cmd... Accédez au répertoire contenant le nouveau fichier DLL.
    • Sous Windows 7 ou plus récent, ouvrez le dossier contenant le nouveau fichier DLL, maintenez la touche Maj enfoncée, cliquez avec le bouton droit sur le dossier et sélectionnez Ouvrir la fenêtre de commande dans le menu contextuel. La ligne de commande s'ouvrira directement dans le répertoire courant.
    • Entrer regsvr32 nom dll.dll et appuyez sur Entrée. Cette commande ajoutera le fichier DLL au registre Windows.
    • Entrer regsvr32 -u nom dll.dllpour supprimer le fichier DLL du registre Windows.

Méthode 2 sur 2: Décompilation des fichiers DLL

  1. 1 Téléchargez et installez le décompilateur. Un décompilateur est un programme qui permet de visualiser le code source utilisé pour créer un fichier ou un programme (dans notre cas, un fichier DLL). Pour afficher le fichier DLL, vous avez besoin d'un décompilateur pour ouvrir le code source du fichier. L'ouverture du fichier DLL sans décompilateur (par exemple, à l'aide du bloc-notes) affichera des caractères illisibles.
    • dotPeek est l'un des décompilateurs gratuits les plus populaires. Il est disponible ici.
  2. 2 Ouvrez le fichier DLL dans un décompilateur. Si vous utilisez dotPeek, cliquez sur Fichier -> Ouvrir, puis localisez le fichier DLL que vous souhaitez décompiler. Vous pouvez afficher les fichiers DLL sans compromettre l'intégrité du système.
  3. 3 Utilisez la fonction Assembly Explorer pour ouvrir les nœuds du fichier DLL. Les fichiers DLL sont constitués de "nœuds", ou modules de code, qui forment un fichier DLL. Vous pouvez ouvrir et afficher chaque nœud et tous les nœuds imbriqués qu'il contient.
  4. 4 Double-cliquez sur un nœud pour afficher son code. Le code du nœud sera affiché dans la fenêtre dotPeek de droite. dotPeek affiche le code en C #, ou il peut télécharger des bibliothèques supplémentaires pour afficher le code source.
    • Si des bibliothèques supplémentaires sont nécessaires pour afficher le site, dotPeek essaiera de les télécharger automatiquement.
  5. 5 Si vous ne comprenez pas un morceau de code, utilisez la fonction Documentation rapide pour découvrir la signification des commandes.
    • Passez le curseur sur un morceau de code incompréhensible (dans la fenêtre "Code View").
    • Appuyez sur Ctrl + Q pour ouvrir la fenêtre Documentation rapide.
    • Cliquez sur les hyperliens pour obtenir des informations sur une équipe en particulier.
  6. 6 Exportez le code vers Visual Studio (Visual Studio). Si vous souhaitez modifier votre code et créer un nouveau fichier DLL, vous pouvez exporter le code source vers Visual Studio. Le code exporté s'affichera en C# (même si le code source est écrit dans une autre langue).
    • Cliquez avec le bouton droit sur le fichier DLL dans l'explorateur d'assemblage.
    • Sélectionnez "Exporter vers le projet".
    • Sélectionnez les options d'exportation. Vous pouvez ouvrir le fichier directement dans Visual Studio si vous souhaitez commencer à le modifier.
  7. 7 Une fois que vous avez chargé le fichier dans Visual Studio, vous pouvez modifier son code et créer un nouveau fichier DLL. Cliquez ici pour obtenir des instructions détaillées sur l'utilisation de Visual Studio.