Explication sur les DLL

Résolu
bombadilom Messages postés 233 Date d'inscription   Statut Membre Dernière intervention   -  
 terrien -
Bonjour, je souhaiterai avoirquelques explications sur les DLL, ces petitesbêtes qui nous em...... A quoi ça sert, à quelle moment elle se charge et pourquoi il y en a tant et tant.

Que votre route soit pavé de lumière . . . 

4 réponses

choubaka Messages postés 39442 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
Les DLL prennent généralement la forme de fichiers avec l'extension .DLL. Toutefois, ces fichiers peuvent aussi avoir une extension .EXE (ou autre). Shell.dll fournit, par exemple, les routines OLE (liaison et incorporation d'objets) de glisser-déposer utilisées par Windows et d'autres programmes.
Kernel.exe, User.exe et Gdi.exe sont des exemples de fichiers DLL avec extension .EXE. Ils fournissent du code, des données ou des routines aux programmes fonctionnant sous Windows. Un de ces fichiers, par exemple, fournit la fonction " CreateWindow " (création de fenêtre) utilisée par les programmes pour créer une nouvelle fenêtre à l'écran.

Sous Windows, un pilote installable constitue également une DLL. Un programme peut ouvrir, activer, interroger, désactiver et fermer ce pilote à partir des instructions contenues dans le fichier DLL.

Les DLL peuvent être situées dans le répertoire Windows, dans le sous-répertoire Windows\System ou encore dans le répertoire d'un programme. Si un programme est démarré et que l'un de ses fichiers DLL est absent ou endommagé, un message d'erreur semblable à celui-ci s'affiche : " Impossible de trouver find xyz.dll ".

Si un programme est lancé avec un fichier DLL périmé ou des fichiers DLL incompatibles, le message d'erreur " Call to undefined dynalink " s'affiche. Vous devez alors vous procurer le fichier DLL requis et le placer dans le répertoire adéquat pour que le programme puisse fonctionner correctement.


Choubadamour:
Le doudou à format c:
1
lynxeye
 
Ou est que tu as appris a faire du ctrlc ctrlv ?
0
choubaka Messages postés 39442 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
aie - je omis de dire que ces définitions sont le résultat d'une recherche googuelienne ???

autant pour moi....

ceux qui me connaissent le savent , te tracasse pas

8)

Choubadamour:
Le doudou à format c:
0
bombadilom Messages postés 233 Date d'inscription   Statut Membre Dernière intervention   16
 
merci pour ces explications qui ont comblés un peu de mon incommensurable ignorance.

Que votre route soit pavé de lumière . . . 
0
lynxeye
 
hi hi cette petite bete qui nous embete est un fichier système pour windows ( un fichier du noyau système windows je crois )
0
choubaka Messages postés 39442 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
salut

Un fichier DLL (bibliothèque de liaison dynamique) est un fichier exécutable permettant à des programmes de partager le code et les ressources nécessaires à la réalisation de tâches données. Microsoft Windows fournit les fichiers DLL contenant les fonctions et ressources permettant aux programmes basés Windows de fonctionner sous cet environnement

Choubadamour:
Le doudou à format c:
0
michael et co.
 
Bonjour,

J'ai un pc qui ne marche plus !

Voilà ce qui est écrit :

NTOSKRNL est manquant ou endommagé, que faire ?
0
terrien
 
salut
ils ont bien donné une reponse à ta question sur le site..
seulement, j'ai le même problème, mais au redémarage je n'ai pas d'invite pour réparer... mais j'ai le choix de demarage...
;(
je ne sais absolyument pas quoi faire si qnn peut m'aider
Merci

==================
Vista Premiuim (MAJ VIA XP)
0