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

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