.DPL

Fichier DPL

Delphi Package Library
Poser une question
RÉPONSE RAPIDE

Un fichier DPL est une ancienne bibliothèque de paquets Delphi (Delphi Package Library) - une DLL Windows utilisée par l'IDE Delphi 3 (1997) pour regrouper des composants réutilisables. Delphi 4 l'a remplacée par le format BPL en 1998, le DPL est donc totalement obsolète pour le développement Delphi moderne. PotPlayer utilise également l'extension .dpl pour des fichiers de playlist en texte brut, ce qui n'a aucun lien.

Développeur : Borland / Inprise / Codegear / Embarcadero Technologies Catégorie : Fichiers de développement MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 24, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier DPL ?

Un fichier .dpl est une bibliothèque de paquets Delphi, une bibliothèque de liens dynamiques au format DLL Windows introduite avec Borland Delphi 3 en 1997. Il s'agit d'un exécutable Windows PE standard contenant des métadonnées de paquet spécifiques à Delphi : une table de dépendances d'unités, des symboles de classes et de procédures exportés, ainsi que du code objet Delphi compilé. Le fichier exporte un point d'entrée RegisterModule reconnu par l'IDE et le moteur d'exécution de Delphi.

Le format .dpl a été de courte durée. Borland l'a remplacé par le format .bpl (Borland Package Library) dans Delphi 4 (1998). Le développement Delphi moderne utilise exclusivement le .bpl ; les fichiers .dpl sont des artefacts obsolètes que l'on ne rencontre que dans les projets de l'ère Delphi 3.

Comme les fichiers .dpl sont des exécutables Windows PE/DLL standards, des outils d'inspection PE à usage général tels que Dependency Walker (depends.exe) et CFF Explorer peuvent lire leurs tables d'exports et d'imports.

L'extension .dpl est également utilisée par deux formats non liés :

  • KakaoTalk PotPlayer stocke les listes de lecture multimédia sous forme de fichiers .dpl en texte brut listant les chemins des fichiers média.
  • L'application abandonnée DPL Digital Photo Librarian (Oneil Software) utilisait le .dpl pour sa base de données d'images propriétaire.

Le contexte du fichier - répertoire de projet Delphi par rapport au dossier de paramètres d'un lecteur multimédia - est généralement suffisant pour déterminer quel format un fichier .dpl donné représente.

Sécurité et sûreté

RISQUE : MEDIUM

Le DPL est un exécutable/DLL Windows - traitez-le avec la même prudence que n'importe quelle DLL. Ne chargez pas de fichiers DPL provenant de sources non fiables ; un DPL malveillant pourrait exécuter du code arbitraire lors de son chargement par l'IDE ou le runtime Delphi.

Détails du format

en bref
NOM COMPLETDelphi Package Libraryalias Delphi Package, BPL predecessor
DÉVELOPPEURBorland / Inprise / Codegear / Embarcadero Technologiesdepuis 1997 (Delphi 3)
TYPE MIMEapplication/octet-stream
TYPEBibliothèque de liens dynamiques au format DLL Windows (spécifique à Delphi)
Cette extension est également utilisée par…
  • Playlist KakaoTalk PotPlayer - PotPlayer (lecteur multimédia Windows) utilise le .dpl comme fichier de liste de lecture en texte brut répertoriant les chemins des fichiers média.
  • Base de données DPL Digital Photo Librarian - Base de données propriétaire pour l'application de catalogue photo DPL Digital Photo Librarian d'Oneil Software (abandonnée).
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
4D5A
ASCII
MZ
Les fichiers DPL sont des exécutables Windows PE/DLL standards ; ils possèdent le même en-tête MZ que n'importe quelle DLL. Ils se distinguent par les métadonnées de paquet internes de Delphi.

Programmes qui ouvrent les fichiers DPL

Windows3 apps
Delphi (IDE) Payant Les anciens paquets DPL de Delphi 3 ne peuvent être installés que dans Delphi 3 ; le Delphi/RAD Studio moderne utilise uniquement le BPL.
Dependency Walker (depends.exe) Gratuit Ouvrez le DPL comme une DLL pour inspecter les symboles exportés et la chaîne de dépendances (inspection en lecture seule).
PE Explorer / CFF Explorer Gratuit Inspectez le DPL comme un binaire PE - visualisez les sections, les exports et les métadonnées de paquets Delphi.

Détails techniques

spécifications approfondies
EncodageBinaire
Ordre des octetsLittle-endian (Windows PE)
ConteneurWindows PE (Portable Executable) DLL
Octets magiques0x4D 0x5A (« MZ ») - en-tête standard Windows PE/DLL
Taille typique du fichier50 Ko - 5 Mo
Version de DelphiDelphi 3 (1997, Borland Software)
Remplacé par.bpl (Borland Package Library) à partir de Delphi 4 (1998)
Point d'entrée exportéRegisterModule - reconnu par l'IDE et le runtime Delphi
Contenu interneTable de dépendances d'unités, symboles de classes/procédures exportés, code objet Delphi compilé
Système d'exploitationWindows uniquement
Usages non liésPlaylist PotPlayer (texte brut) ; base de données DPL Digital Photo Librarian abandonnée
Note de détectionL'en-tête MZ seul ne permet pas d'identifier un paquet Delphi ; des sections PE spécifiques à Delphi sont requises
Publié1997 (Delphi 3)

Conversions DPL

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers DPL. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers DPL.

Foire aux questions

Qu'est-ce qu'un fichier DPL ?
Une ancienne bibliothèque de paquets Delphi 3 (DLL avec métadonnées de composants Delphi). Remplacée par le BPL à partir de Delphi 4.
Pourquoi mon paquet DPL ne s'installe-t-il pas dans un Delphi moderne ?
Le Delphi moderne utilise le format BPL, pas le DPL. Vous avez besoin du code source Delphi 3 (.dpk) pour le recompiler sous votre version actuelle de Delphi.
Un fichier DPL est-il identique à une DLL ?
Structurellement oui - c'est une DLL Windows PE avec des exports spécifiques à Delphi. Vous pouvez le renommer en .dll, mais il ne se comportera correctement qu'avec le moteur d'exécution de paquets de Delphi.
Comment ouvrir une playlist PotPlayer .dpl ?
Ouvrez PotPlayer, allez dans Liste de lecture → Ouvrir une liste de lecture et sélectionnez le fichier .dpl. C'est un fichier texte brut listant des chemins de médias.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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)

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z