Ce este un fișier DLL

Ce este un fișier DLL
DLL sau bibliotecă de legături dinamice este un fișier cu resurse suplimentare, care pot fi utilizate de aplicații și sistemul de operare. În codul executabil DLL-ul este plasat, precum și alte date necesare pentru diverse programe care sunt executate. Același fișier DLL poate fi utilizat de mai multe programe în același timp.







Pentru a înțelege ce este un DLL este considerăm un exemplu. există un fișier DLL numit sistem de operare Comdlg32. Acesta oferă resursele necesare pentru a crea casete de dialog. Diferite programe utilizează fișierul DLL Comdlg32 pentru a crea casete de dialog. Astfel, același fișier DLL oferă resursele necesare un număr mare de programe. Această abordare vă permite să economisi spațiu pe disc și de memorie utilizare mai eficient.

Utilizarea de fișiere DLL are alte avantaje. Deci, cu ajutorul DLL dezvoltator poate crea un fișiere de program modulare. numai resursele necesare pentru program, iar restul în fișierele DLL pot fi plasate într-un fișier executabil EXE. Și apoi în timpul programului pentru a conecta necesar doar la fișierele DLL momentul. Din moment ce nu este dreptul de resurse nu vor fi încărcate, programul va rula mult mai rapid. În plus, în cazul în care programul se bazează pe acest principiu, este ușor de actualizat. Suficient pentru a face o schimbare într-un singur fișier DLL, iar restul vor rămâne neatinse.







Sistemul de operare Windows, de asemenea, utilizează .ocx fișiere (ActiveX). cpl (Panou de control). DRV (drivere). Ei au aceeași structură și îndeplini aceleași sarcini ca și DLL.

A se vedea, de asemenea: Cum se instalează Linux pe o mașină virtuală

Posibile probleme cu fișierele DLL

Cea mai frecventă problemă cu fișierele DLL este absența lor. De multe ori programul de lucru necesar fișierele DLL, care sunt distribuite în mod separat. Un exemplu frapant de DirectX. Probabil, vă sunt de multe ori se confruntă cu problema în cazul în care programul nu poate fi rulat din cauza lipsei de fișier DLL DirectX.

De obicei, această problemă poate fi rezolvată foarte simplu. Trebuie să găsim pe internet și descărca absența care raportează la un program. Apoi, copiați-l într-un dosar cu jocul, precum și pentru Windows și Windows \ folderul System32. În cele mai multe cazuri, acest lucru este suficient pentru a rezolva problema.

acțiune