Какво е DLL файл

Какво е DLL файл
DLL, или динамичен звено библиотека е файл с допълнителни ресурси, които могат да се използват от приложения и операционната система. В изпълним код на DLL се поставя, както и други данни, необходими за различни програми, които се изпълняват. Същата DLL файл може да се използва от няколко програми едновременно.







За да се разбере какво е DLL е помисли за пример. там е DLL файл, наречен Comdlg32 операционна система. Тя осигурява необходимите средства за създаване на диалогови прозорци. Различни програми използват DLL файл Comdlg32 да създаде диалогови прозорци. По този начин, по същия DLL файл осигурява необходимите ресурси на голям брой програми. Този подход позволява да се спести място на диска и използване на паметта по-ефективно.

Използването на DLL файлове има и други предимства. Така че, с помощта на DLL програмистът може да създаде модулни програмните файлове. само необходимите ресурси за програмата, а останалата част в файлове DLL могат да бъдат поставени в изпълним EXE файл. И след това по време на програмата, за да се свържете необходимо само при файлове момент DLL. Тъй като това не е правилният ресурси няма да бъдат натоварени, програмата ще работи много по-бързо. Освен това, ако програмата се основава на този принцип, че е лесно да се актуализира. Достатъчно, за да се направи промяна в само един DLL файл, а останалата част ще остане непроменен.







Операционната система Windows също използва .ocx (ActiveX) файлове. CPL (Контролен панел). DRV (драйвери). Те имат една и съща структура и изпълняват същите задачи като DLL.

Вижте също: Как да се инсталира Linux на виртуална машина

Възможни проблеми с файлове DLL

Най-честият проблем с DLL файлове е тяхно отсъствие. Често работната програма изисква DLL файлове, които се разпространяват отделно. Ярък пример за DirectX. Вероятно, вие често се сблъскват с проблема, когато програмата не може да се управлява, поради липса на DirectX DLL файл.

Обикновено, този проблем може да бъде решен много просто. Трябва да намерим в интернет и изтегляне на липсата на която е подчинена на програма. След това го копирате в папка с играта, както и за Windows и Windows \ system32 папката. В повечето случаи, това е достатъчно, за да реши проблема.

дял