.DPL

Arquivo DPL

Delphi Package Library
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo DPL é uma Delphi Package Library legada - uma DLL do Windows usada pelo IDE Delphi 3 (1997) para empacotar componentes reutilizáveis. O Delphi 4 o substituiu pelo BPL em 1998, portanto, o DPL está totalmente obsoleto para o desenvolvimento moderno em Delphi. O PotPlayer também usa .dpl para arquivos de lista de reprodução em texto simples, o que não tem relação.

Desenvolvedor: Borland / Inprise / Codegear / Embarcadero Technologies Categoria: Arquivos de Desenvolvedor MIME: application/octet-stream
ABRE EM Windows
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Aug 24, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro DPL?

Um arquivo .dpl é uma Delphi Package Library, uma biblioteca de link dinâmico no formato DLL do Windows introduzida com o Borland Delphi 3 em 1997. É um executável Windows PE padrão contendo metadados de pacote específicos do Delphi: uma tabela de dependência de unidades, símbolos de classes e procedimentos exportados e código de objeto Delphi compilado. O arquivo exporta um ponto de entrada RegisterModule reconhecido pelo IDE e pelo runtime do Delphi.

O formato .dpl teve vida curta. A Borland o substituiu pelo .bpl (Borland Package Library) no Delphi 4 (1998). O desenvolvimento moderno em Delphi usa exclusivamente .bpl; arquivos .dpl são artefatos obsoletos encontrados apenas em projetos da era do Delphi 3.

Como os arquivos .dpl são executáveis Windows PE/DLL padrão, ferramentas de inspeção de PE de uso geral, como o Dependency Walker (depends.exe) e o CFF Explorer, podem ler suas exportações e tabelas de importação.

A extensão .dpl também é usada por dois formatos não relacionados:

  • O KakaoTalk PotPlayer armazena listas de reprodução de mídia como arquivos .dpl de texto simples que listam caminhos de arquivos de mídia.
  • O aplicativo descontinuado DPL Digital Photo Librarian (Oneil Software) usava .dpl para seu banco de dados de imagens proprietário.

O contexto do arquivo - diretório de projeto Delphi versus pasta de configurações de player de mídia - geralmente é suficiente para determinar qual formato um determinado arquivo .dpl representa.

Segurança e proteção

RISCO: MEDIUM

DPL é um executável PE/DLL - trate com a mesma cautela que qualquer DLL. Não carregue arquivos DPL de fontes não confiáveis; um DPL malicioso pode executar código arbitrário quando carregado pelo IDE ou runtime do Delphi.

Detalhes do formato

em resumo
NOME COMPLETODelphi Package Librarytambém conhecido como Delphi Package, BPL predecessor
DESENVOLVEDORBorland / Inprise / Codegear / Embarcadero Technologiesdesde 1997 (Delphi 3)
TIPO MIMEapplication/octet-stream
TIPOBiblioteca de link dinâmico no formato DLL do Windows (específica do Delphi)
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Lista de Reprodução KakaoTalk PotPlayer - O PotPlayer (player de mídia para Windows) usa .dpl como um arquivo de lista de reprodução em texto simples que lista caminhos de arquivos de mídia.
  • Banco de Dados DPL Digital Photo Librarian - Banco de dados proprietário para o aplicativo de catálogo de fotos DPL Digital Photo Librarian da Oneil Software (descontinuado).
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001
HEX
4D5A
ASCII
MZ
Arquivos DPL são executáveis Windows PE/DLL padrão; possuem o mesmo cabeçalho MZ de qualquer DLL. Distinguem-se pelos metadados internos de pacote do Delphi.

Programas que abrem arquivos DPL

Windows3 apps
Delphi (IDE) Pago Pacotes DPL legados do Delphi 3 só podem ser instalados no Delphi 3; o Delphi/RAD Studio moderno usa apenas BPL.
Dependency Walker (depends.exe) Gratuito Abra o DPL como uma DLL para inspecionar símbolos exportados e a cadeia de dependências (inspeção de apenas leitura).
PE Explorer / CFF Explorer Gratuito Inspecione o DPL como um binário PE - visualize seções, exportações e metadados de pacotes Delphi.

Detalhes técnicos

especificação profunda
CodificaçãoBinário
Ordem dos bytesLittle-endian (Windows PE)
ContêinerWindows PE (Portable Executable) DLL
Magic bytes0x4D 0x5A («MZ») - cabeçalho padrão Windows PE/DLL
Tamanho típico do arquivo50 KB - 5 MB
Versão do DelphiDelphi 3 (1997, Borland Software)
Substituído por.bpl (Borland Package Library) começando com o Delphi 4 (1998)
Ponto de entrada exportadoRegisterModule - reconhecido pelo IDE e runtime do Delphi
Conteúdo internoTabela de dependência de unidades, símbolos de classe/procedimento exportados, código de objeto Delphi compilado
SOApenas Windows
Usos não relacionadosLista de reprodução PotPlayer (texto simples); banco de dados DPL Digital Photo Librarian descontinuado
Nota de detecçãoO cabeçalho MZ sozinho não identifica como um pacote Delphi; são necessárias seções PE específicas do Delphi
Lançado1997 (Delphi 3)

Conversões de DPL

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DPL. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos DPL.

Perguntas frequentes

O que é um arquivo DPL?
Uma biblioteca de pacotes legada do Delphi 3 (DLL com metadados de componentes Delphi). Substituída pelo BPL a partir do Delphi 4.
Por que meu pacote DPL não instala no Delphi moderno?
O Delphi moderno usa o formato BPL, não DPL. Você precisa do código-fonte do Delphi 3 (.dpk) e recompilar em sua versão atual do Delphi.
Um arquivo DPL é o mesmo que uma DLL?
Estruturalmente sim - é uma DLL Windows PE com exportações específicas do Delphi. Você pode renomeá-lo para .dll, mas ele só se comportará corretamente com o runtime de pacotes do Delphi.
Como abro uma lista de reprodução .dpl do PotPlayer?
Abra o PotPlayer, vá em Playlist → Open Playlist e selecione o arquivo .dpl. É um arquivo de texto simples que lista caminhos de mídia.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.TAGDataFlex Query Tag Name File
7.ICSiCalendar data file
8.M4AMPEG-4 Audio File
9.DATProgram Data File (generic)
10.JPGJPEG Image

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z