Как зарегистрировать dll?

3 ноября 2014 г. Просмотров: 700
Аббревиатура dll расшифровывается как Dynamic-link library («Библиотека динамической компоновки»). Такая динамическая библиотека предназначена для многократного применения программными приложениями различных типов.

Формат файлов, обозначенных как dll-файлы, сочетает таблицы, ресурсы и код. Изначально dll-файлы были созданы для того, чтобы более эффективно осуществлять организацию дискового пространства и памяти компьютера, подразумевая использование одного и того же экземпляра библиотечного модуля для большинства установленных приложений. Иногда приходится слышать выражение «зарегистрировать dll», при этом необходимо учитывать, что речь идёт преимущественно о регистрации в системе различных компонентов, которые могут располагаться в той или иной библиотеке dll. Чтобы не возникало путаницы, следует знать, что представляет собой регистрация компонентов dll и каким образом она выполняется в случае необходимости.

  1. Помните, что сама по себе библиотека dll не регистрируется - она может просто подгружаться операционной системой или самой запущенной программой по мере надобности.
  2. Если какой-то библиотеки не хватает, ситуация развивается по одному из двух возможных направлений: операционная система сообщает, что искомая dll не найдена (сообщение появляется в момент запуска приложения), либо же само приложение в процессе работы выдаст сообщение о том, что не хватает определенной dll-библиотеки.
  3. Чтобы зарегистрировать dll - то есть сделать библиотеку видимой системе - необходимо поместить её в каталог c:windowssystem32 (либо в любой другой каталог, в котором на вашем компьютере установлена операционная система).
  4. Если вам необходимо зарегистрировать в системе один из компонентов, расположенных в той или иной dll-библиотеке, необходимо скопировать dll-файл в каталог c:windowssystem32. После этого зайдите в меню «Пуск», выберите команду «Выполнить: cmd», и в открывшемся окне напишите «regsvr32 имя_вашей_библиотеки.dll».
Оцените статью!