.DPL

File DPL

Delphi Package Library
Fai una domanda
RISPOSTA RAPIDA

Un file DPL è una libreria di pacchetti Delphi legacy - una DLL di Windows utilizzata dall'IDE Delphi 3 (1997) per pacchettizzare componenti riutilizzabili. Delphi 4 lo ha sostituito con BPL nel 1998, quindi il formato DPL è completamente obsoleto per lo sviluppo Delphi moderno. Anche PotPlayer utilizza l'estensione .dpl per i file di playlist in testo semplice, il che non è correlato.

Sviluppatore: Borland / Inprise / Codegear / Embarcadero Technologies Categoria: File di sviluppo MIME: application/octet-stream
SI APRE SU Windows
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 24, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file DPL?

Un file .dpl è una Delphi Package Library, una libreria a collegamento dinamico in formato DLL di Windows introdotta con Borland Delphi 3 nel 1997. Si tratta di un eseguibile standard Windows PE contenente metadati dei pacchetti specifici di Delphi: una tabella delle dipendenze delle unità, simboli di classi e procedure esportati e codice oggetto Delphi compilato. Il file esporta un punto di ingresso RegisterModule riconosciuto dall'IDE e dal runtime di Delphi.

Il formato .dpl ha avuto vita breve. Borland lo ha sostituito con .bpl (Borland Package Library) in Delphi 4 (1998). Lo sviluppo moderno in Delphi utilizza esclusivamente .bpl; i file .dpl sono artefatti obsoleti che si incontrano solo in progetti dell'era di Delphi 3.

Poiché i file .dpl sono eseguibili standard Windows PE/DLL, gli strumenti di ispezione PE di uso generale come Dependency Walker (depends.exe) e CFF Explorer possono leggerne le esportazioni e le tabelle di importazione.

L'estensione .dpl è utilizzata anche da due formati non correlati:

  • KakaoTalk PotPlayer memorizza le playlist multimediali come file .dpl in testo semplice che elencano i percorsi dei file multimediali.
  • L'applicazione fuori produzione DPL Digital Photo Librarian (Oneil Software) utilizzava .dpl per il suo database di immagini proprietario.

Il contesto del file - cartella del progetto Delphi rispetto alla cartella delle impostazioni del lettore multimediale - è solitamente sufficiente per determinare quale formato rappresenti un determinato file .dpl.

Sicurezza e incolumità

RISCHIO: MEDIUM

DPL è un eseguibile PE/DLL - va trattato con la stessa cautela di qualsiasi DLL. Non caricare file DPL da fonti non attendibili; un DPL malevolo potrebbe eseguire codice arbitrario quando caricato dall'IDE o dal runtime di Delphi.

Dettagli del formato

in sintesi
NOME COMPLETODelphi Package Libraryanche noto come Delphi Package, BPL predecessor
SVILUPPATOREBorland / Inprise / Codegear / Embarcadero Technologiesdal 1997 (Delphi 3)
TIPO MIMEapplication/octet-stream
TIPOLibreria a collegamento dinamico in formato DLL di Windows (specifica per Delphi)
Questa estensione è usata anche da…
  • Playlist KakaoTalk PotPlayer - PotPlayer (lettore multimediale per Windows) utilizza .dpl come file di playlist in testo semplice che elenca i percorsi dei file multimediali.
  • Database DPL Digital Photo Librarian - Database proprietario per l'app di catalogazione fotografica DPL Digital Photo Librarian di Oneil Software (fuori produzione).
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
4D5A
ASCII
MZ
I file DPL sono eseguibili standard Windows PE/DLL; presentano la stessa intestazione MZ di qualsiasi DLL. Si distinguono per i metadati interni dei pacchetti Delphi.

Programmi che aprono file DPL

Windows3 apps
Delphi (IDE) A pagamento I pacchetti DPL legacy di Delphi 3 possono essere installati solo in Delphi 3; le versioni moderne di Delphi/RAD Studio utilizzano solo BPL.
Dependency Walker (depends.exe) Gratuito Apri il DPL come una DLL per ispezionare i simboli esportati e la catena di dipendenze (ispezione in sola lettura).
PE Explorer / CFF Explorer Gratuito Ispeziona il DPL come binario PE - visualizza sezioni, esportazioni e metadati dei pacchetti Delphi.

Dettagli tecnici

specifiche approfondite
CodificaBinario
Ordine dei byteLittle-endian (Windows PE)
ContenitoreWindows PE (Portable Executable) DLL
Magic bytes0x4D 0x5A («MZ») - intestazione standard Windows PE/DLL
Dimensione tipica del file50 KB - 5 MB
Versione DelphiDelphi 3 (1997, Borland Software)
Sostituito da.bpl (Borland Package Library) a partire da Delphi 4 (1998)
Punto di ingresso esportatoRegisterModule - riconosciuto dall'IDE e dal runtime di Delphi
Contenuto internoTabella delle dipendenze delle unità, simboli di classi/procedure esportati, codice oggetto Delphi compilato
SOSolo Windows
Usi non correlatiPlaylist PotPlayer (testo semplice); database DPL Digital Photo Librarian fuori produzione
Nota di rilevamentoL'intestazione MZ da sola non identifica un pacchetto Delphi; sono necessarie sezioni PE specifiche di Delphi
Rilasciato1997 (Delphi 3)

Conversioni DPL

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DPL. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file DPL.

Domande frequenti

Cos'è un file DPL?
Una libreria di pacchetti legacy di Delphi 3 (DLL con metadati dei componenti Delphi). Sostituita da BPL a partire da Delphi 4.
Perché il mio pacchetto DPL non si installa nelle versioni moderne di Delphi?
Le versioni moderne di Delphi utilizzano il formato BPL, non DPL. È necessario disporre del sorgente di Delphi 3 (.dpk) e ricompilarlo con la versione corrente di Delphi.
Un file DPL è uguale a una DLL?
Strutturalmente sì - è una DLL Windows PE con esportazioni specifiche per Delphi. È possibile rinominarlo in .dll, ma si comporterà correttamente solo con il runtime dei pacchetti di Delphi.
Come si apre una playlist .dpl di PotPlayer?
Apri PotPlayer, vai su Playlist → Apri Playlist e seleziona il file .dpl. È un file di testo semplice che elenca i percorsi dei file multimediali.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z