fleste Microsoft Windows-brugere er uvidende om, at DLL-filer arbejder i baggrunden, langt mindre ved, at de gør. Selv om de nummer i tusindvis og fejl , der vedrører dem bedst overlades til en professionel , er det en god idé for den gennemsnitlige person til at have en grundlæggende forståelse af formålet med nogle af de mere vigtige Windows DLL-filer og hvordan de tjener som co- piloter i verden af computing . DLL Defineret
DLL er en forkortelse , der står for Dynamic Link Library . Udtrykket " dynamisk link " er nøglen , da DLL filer ikke er eksekverbar af den menneskelige bruger. I stedet bliver de kaldt op af anden kode , der allerede kører og behandlet som moduler. Med andre ord , kan de ikke køres som et program kan, men aktiveres, når et program eller en anden DLL-fil har brug for dem . Selvom det kan lyde kompliceret , DLL filer faktisk forenkle tingene. Uden disse filer , vil enhver applikation eller grænseflade nødt til at indeholde det samme sæt indbyggede instruktioner til at udføre de samme almindelige opgaver , hvilket ville blive meget trættende for programmører . I modsætning hertil er Windows-operativsystemet er designet til at dele disse funktioner med flere programmer ved at gøre dem tilgængelige på efterspørgsel fra et bibliotek af filer. Desuden kan det samme DLL-fil køre i mere end én ansøgning på samme tid .
KERNEL32.DLL
Denne fil bliver brugt af Windows til at administrere hukommelsen. Navnet kerne er hensigtsmæssigt, da denne fil er kernen i Windows-operativsystemet . Filen indlæses i hukommelsen, når computeren er startet, og dens første opgave er at beskytte lageradressen side, hvor et program eller hardwareenhed vil gemme data til senere afhentning. Det styrer også forskellige andre processer som computeren bruger kører og slutter visse opgaver , samt reagere på systemet nedlukninger og afbryder .
User32.dll
< p> som navnet antyder, er denne fil involveret i forvaltningen brugergrænseflade funktioner, og som sådan er knyttet til User API Client Library , eller bruger, application programming interface. For eksempel er en af sine opgaver at lancere skrivebordet vinduet. Det er et andet centralt fil, Windows afhænger at fungere korrekt. I virkeligheden, hvis det er beskadiget eller mangler , vil operativsystemet ikke kører på alle.
Gdi32.dll
Denne dynamiske link-fil er specifik for vinduets grafik Device Interface eller GDI . Dens formål er at give funktioner, som tillader programmer og printere til at vise grafik og formateret skrifttyper og tekst. Det giver også mulighed for programmer til at oprette, tegne eller ændre grafik mens forvaltningen grafikdrivere til at bevare ressourcerne.
COMDLG32.DLL
Denne fil styrer dialogbokse , der er centrale for almindelige filer funktioner i alle Windows- applikationer. Eksempler på disse funktioner omfatter , New File , Open Filer og Gem fil .