Що таке DLL і API?
DLL = динамічна бібліотека. API = Інтерфейс прикладного програмування. DLL — це лише файл у системах Windows, який містить певний код, який можна використовувати іншими виконуваними файлами. API — це спосіб використання однієї частини програмного забезпечення або бібліотеки програмного забезпечення для використання з іншою. 6 грудня 2010 р.
API вимагає певного рівня знань або технологій, яких немає у вашій команді. DLL не вимагає підключення до Інтернету. Він працюватиме в режимі офлайн, за умови, що для нього не потрібні онлайн-функції. DLL зазвичай працює швидше, ніж API.
Бібліотека динамічного компонування (DLL). набір невеликих програм, які більші програми можуть завантажувати, коли це необхідно для виконання певних завдань. Невелика програма, яка називається файлом DLL, містить інструкції, які допомагають більшій програмі впоратися з тим, що може не бути основною функцією вихідної програми.
Якщо запущений код хоче спілкуватися з іншим запущеним кодом, йому потрібен інтерфейс прикладного програмування (API). І так як бібліотека відноситься до частини запущених кодів, які призначені для повторного використання під час розробки, API – це метод або засіб, за допомогою якого ці запущені коди взаємодіють один з одним.
Windows API, неофіційно WinAPI, є основний інтерфейс прикладного програмування (API), який дозволяє комп’ютерній програмі отримувати доступ до функцій операційної системи Microsoft Windows, у якій програма працює.
У наведеному нижче списку описано деякі файли, реалізовані як бібліотеки DLL в операційних системах Windows:
- Файли елементів керування ActiveX (.ocx). Прикладом елемента керування ActiveX є елемент керування календарем, який дозволяє вибрати дату з календаря.
- Файли панелі керування (.cpl). Приклад . …
- Файли драйверів пристрою (.drv).