Vous êtes sur la page 1sur 1

Tutorial : Utiliser des DLL

1- Introduction aux DLL (intrts, avantages, etc.)


2- Construire sa DLL
3- Construire le Programme client
4- Utilisation dynamique dune DLL

CHAPITRE 1 -> Introduction aux DLL


Les DLL, ce sont des appendices. Oui, des appendices. Je vais aller droit au but :
Leur but est tout simplement dallger votre programme. Comment ? Eh bien imaginez que
vous dveloppiez un jeu vido ou une grosse application : vous navez jamais vu un tel
programme fonctionner uniquement seul. Jentends par l que le programme avait tout plein
de fichiers alentours avec des extensions diverses.
Eh bien lune des plus importantes dont il avait besoin est la *.dll. Pourquoi ? Car cest un
morceau du programme. Vous me direz alors, Quel est lintrt de faire cela, si ce nest que
lon peut ne plus arriver le faire fonctionner normalement ? .
Son intrt rside, par exemple, dans le fait dune update du programme : vous ne vous
imaginez pas tlcharger lapplication entire tout a pour un bug ou deux de corrig !
Eh bien, en fait les dveloppeurs nauront alors besoin que d upgrader une ou deux DLL
et le fichier EXE. Alors, au lieu davoir 200/300/400 Mo tlcharger, vous nen navez que
quelques uns !
Toujours pas convaincu ?
Lautre argument fort rside dans le fait du partage. Eh oui, un dveloppeur qui aura rivalis
de gnie et invent plein de nouvelles fonctions dont vous auriez bien besoin, nira pas vous
donner ses sources ! Eh bien, il lui suffit de mettre tout cela dans un fichier *.dll et l,
magique, il peut vous la donner car vous avez en face de vous un semblable dEXE, donc, a

Vous aimerez peut-être aussi