DLL?
동적 링크 라이브러리
코드와 데이터가 포함된 라이브러리로서 여러 프로그램에서 동시에 사용할 수 있습니다. 예를 들어,
Windows 운영 체제
운영 체제에서 Comdlg32
동적 링크 라이브러리
대화상자와 관련된 일반 기능을 수행합니다. 그래서 모든 프로그램에서 이것을 사용할 수 있다.
동적 링크 라이브러리
열기 대화상자를 구현하려면 를 사용합니다. 이를 통해 코드 재사용 및 메모리의 효율적인 사용을 용이하게 할 수 있습니다.
이용을 통해
DLL, 프로그램은 모듈화 될 수 있으며 상대적으로 독립적 인 구성 요소로 구성됩니다. 예를 들어, 회계 프로그램은 모듈별로 판매할 수 있습니다. 각 모듈은 런타임 시 주 프로그램에 로드될 수 있습니다 (해당 모듈이 설치된 경우). 모듈은 서로 독립적이기 때문에 프로그램이 더 빨리 로드되고 적절한 기능을 요청할 때만 로드됩니다.
또한 프로그램의 다른 부분에 영향을 주지 않고 각 모듈에 업데이트를 적용하는 것이 더 쉽습니다. 예를 들어, 매년 세율이 변경되는 지급 계산 절차가 있을 수 있습니다. 이러한 변화가 격리되었을 때
동적 링크 라이브러리
그런 다음 전체 프로그램을 다시 작성하거나 설치하지 않고 업데이트를 적용할 수 있습니다.
다음 표에 설명되어 있습니다
Windows 운영 체제
일부 운영 체제는
동적 링크 라이브러리
구현된 파일:
Microsoft 가 후원하는 ActiveX 네트워크 멀티미디어 객체 기술
통제
(.ocx)
문서
Microsoft 가 후원하는 ActiveX 네트워크 멀티미디어 객체 기술
컨트롤의 예로는 달력에서 날짜를 선택할 수 있는 달력 컨트롤이 있습니다.
컨트롤 패널
(.CPL)
문서
。 편광기
파일의 한 가지 예는 제어판에 있는 항목입니다. 각 항목은 전용 항목입니다.
DLL.
장치 드라이버
(.drv)
문서
장치 드라이버의 한 가지 예는 프린터 인쇄를 제어하는 프린터 드라이버입니다.