Софтуерните архитектури са подобнии често използват един и същ код. За да не програмират да пишат едни и същи кодови страници за всяка програма, е измислен формата на динамично свързване на модули - * .dll.

Нека по-конкретно разберем какво е DLL. Абревиатурата DLL означава Dynamic Link Library. Този файлов формат ви позволява да се свързвате с библиотечна програма с предварително написан код, ако е необходимо. В DLL можете да съхранявате не само изпълним код, но и различни ресурси, като например графики и видео.

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

Dll библиотеките са получили много широко приложениепоради своите предимства и липса на сериозни недостатъци. И има един недостатък. Това отнема време, за да ги заредите, така че първото стартиране на функции, които изискват използването на DLL, отнема известно време. След стартирането тези файлове остават заредени в RAM, така че по-нататъшното им използване няма да отнеме време за зареждане.

За работа с DLL файлове се използва специален софтуер. Можете да прочетете за това в статията "Отваряне на DLL".

Ако сте начинаещ програмист, тогава, когато научите какво е DLL, със сигурност сте наясно с предимството да използвате метода Dynamic Link Library и със сигурност ще го използвате в работата си.

Коментари 0