.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.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)

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