.DPL

Файл DPL

Delphi Package Library
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл DPL - это устаревшая библиотека пакетов Delphi Package Library, представляющая собой Windows DLL, которая использовалась в IDE Delphi 3 (1997) для упаковки многократно используемых компонентов. В 1998 году в Delphi 4 она была заменена форматом BPL, поэтому DPL полностью устарел для современной разработки на Delphi. PotPlayer также использует расширение .dpl для текстовых файлов плейлистов, что никак не связано с Delphi.

Разработчик: Borland / Inprise / Codegear / Embarcadero Technologies Категория: Файлы разработчика MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 24, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла DPL?

Файл .dpl - это библиотека пакетов Delphi (Delphi Package Library), формат динамически подключаемой библиотеки Windows DLL, представленный вместе с Borland Delphi 3 в 1997 году. Это стандартный исполняемый файл Windows PE, содержащий специфические для Delphi метаданные пакета: таблицу зависимостей модулей, экспортируемые символы классов и процедур, а также скомпилированный объектный код Delphi. Файл экспортирует точку входа RegisterModule, распознаваемую IDE и средой выполнения Delphi.

Формат .dpl просуществовал недолго. Borland заменила его на .bpl (Borland Package Library) в Delphi 4 (1998). В современной разработке на Delphi используется исключительно .bpl; файлы .dpl являются устаревшими артефактами, встречающимися только в проектах эпохи Delphi 3.

Поскольку файлы .dpl являются стандартными исполняемыми файлами Windows PE/DLL, универсальные инструменты для проверки PE-файлов, такие как Dependency Walker (depends.exe) и CFF Explorer, могут считывать их таблицы экспорта и импорта.

Расширение .dpl также используется двумя несвязанными форматами:

  • KakaoTalk PotPlayer хранит плейлисты мультимедиа в виде текстовых файлов .dpl, содержащих пути к медиафайлам.
  • Снятое с производства приложение DPL Digital Photo Librarian (Oneil Software) использовало .dpl для своей проприетарной базы данных изображений.

Контекст файла - каталог проекта Delphi или папка настроек медиаплеера - обычно достаточен для определения того, какой формат представляет конкретный файл .dpl.

Безопасность и защита

РИСК: MEDIUM

DPL является исполняемым файлом PE/DLL - относитесь к нему с той же осторожностью, что и к любой DLL. Не загружайте файлы DPL из ненадежных источников; вредоносный DPL может выполнить произвольный код при загрузке в IDE или среду выполнения Delphi.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕDelphi Package Libraryтакже известен как Delphi Package, BPL predecessor
РАЗРАБОТЧИКBorland / Inprise / Codegear / Embarcadero Technologiesс 1997 (Delphi 3)
MIME-ТИПapplication/octet-stream
ТИПДинамически подключаемая библиотека формата Windows DLL (специфичная для Delphi)
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • Плейлист KakaoTalk PotPlayer - PotPlayer (медиаплеер для Windows) использует .dpl в качестве текстового файла плейлиста со списком путей к медиафайлам.
  • База данных DPL Digital Photo Librarian - Проприетарная база данных для приложения-каталога фотографий DPL Digital Photo Librarian от Oneil Software (снято с производства).
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001
HEX
4D5A
ASCII
MZ
Файлы DPL являются стандартными исполняемыми файлами Windows PE/DLL; имеют тот же заголовок MZ, что и любая DLL. Отличаются внутренними метаданными пакета Delphi.

Программы, открывающие файлы DPL

Windows3 apps
Delphi (IDE) Платно Устаревшие пакеты DPL для Delphi 3 могут быть установлены только в Delphi 3; современная Delphi/RAD Studio использует только BPL.
Dependency Walker (depends.exe) Бесплатно Откройте DPL как DLL для проверки экспортируемых символов и цепочки зависимостей (только для просмотра).
PE Explorer / CFF Explorer Бесплатно Проверка DPL как двоичного файла PE - просмотр разделов, экспорта и метаданных пакета Delphi.

Технические подробности

глубокая спецификация
КодировкаБинарная (Binary)
Порядок байтовLittle-endian (Windows PE)
КонтейнерWindows PE (Portable Executable) DLL
Магические байты0x4D 0x5A («MZ») - стандартный заголовок Windows PE/DLL
Типичный размер файла50 КБ - 5 МБ
Версия DelphiDelphi 3 (1997, Borland Software)
Заменен на.bpl (Borland Package Library), начиная с Delphi 4 (1998)
Экспортируемая точка входаRegisterModule - распознается IDE и средой выполнения Delphi
Внутреннее содержимоеТаблица зависимостей модулей, экспортируемые символы классов/процедур, скомпилированный объектный код Delphi
ОСТолько Windows
Другие варианты использованияПлейлист PotPlayer (обычный текст); база данных устаревшего DPL Digital Photo Librarian
Примечание по определениюОдного заголовка MZ недостаточно для идентификации пакета Delphi; требуются специфические для Delphi разделы PE
Выпущен1997 (Delphi 3)

Конвертации DPL

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами DPL. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах DPL.

Часто задаваемые вопросы

Что такое файл DPL?
Устаревшая библиотека пакетов Delphi 3 (DLL с метаданными компонентов Delphi). Заменена на BPL, начиная с Delphi 4.
Почему мой пакет DPL не устанавливается в современной Delphi?
Современная Delphi использует формат BPL, а не DPL. Вам понадобятся исходные коды Delphi 3 (.dpk) для перекомпиляции в текущей версии Delphi.
Является ли файл DPL тем же самым, что и DLL?
Структурно - да, это Windows PE DLL со специфическими для Delphi экспортами. Вы можете переименовать его в .dll, но он будет корректно работать только со средой выполнения пакетов Delphi.
Как открыть плейлист .dpl в PotPlayer?
Откройте PotPlayer, перейдите в «Плейлист» → «Открыть плейлист» и выберите файл .dpl. Это обычный текстовый файл со списком путей к медиафайлам.

Ссылки

1Embarcadero Delphi - Package system documentationwww.embarcadero.com
2fileinfo.com - DPL extension overviewfileinfo.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Похожие расширения

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z