.DPL

DPL-fil

Delphi Package Library
Ställ en fråga
SNABBT SVAR

En DPL-fil är ett föråldrat Delphi Package Library - en Windows DLL som användes av Delphi 3 IDE (1997) för att paketera återanvändbara komponenter. Delphi 4 ersatte den med BPL år 1998, så DPL är helt föråldrad för modern Delphi-utveckling. PotPlayer använder också .dpl för spellistor i klartext, vilket är orelaterat.

Utvecklare: Borland / Inprise / Codegear / Embarcadero Technologies Kategori: Utvecklarfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 24, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet DPL?

En .dpl-fil är ett Delphi Package Library, ett dynamiskt länkat bibliotek i Windows DLL-format som introducerades med Borland Delphi 3 år 1997. Det är en standard Windows PE-exekverbar fil som innehåller Delphi-specifik paketmetadata: en enhetsberoendetabell, exporterade klass- och procedursymboler samt kompilerad Delphi-objektkod. Filen exporterar en RegisterModule-ingångspunkt som känns igen av Delphi IDE och runtime.

.dpl-formatet blev kortlivat. Borland ersatte det med .bpl (Borland Package Library) i Delphi 4 (1998). Modern Delphi-utveckling använder uteslutande .bpl; .dpl-filer är föråldrade artefakter som endast påträffas i projekt från Delphi 3-eran.

Eftersom .dpl-filer är vanliga Windows PE/DLL-filer kan generella PE-inspektionsverktyg som Dependency Walker (depends.exe) och CFF Explorer läsa deras exporter och importtabeller.

Filändelsen .dpl används även av två orelaterade format:

  • KakaoTalk PotPlayer lagrar mediaspellistor som .dpl-filer i klartext som listar sökvägar till mediafiler.
  • Det nedlagda programmet DPL Digital Photo Librarian (Oneil Software) använde .dpl för sin proprietära bilddatabas.

Filkontexten - en Delphi-projektkatalog kontra en inställningsmapp för en mediaspelare - är vanligtvis tillräcklig för att avgöra vilket format en given .dpl-fil representerar.

Säkerhet & trygghet

RISK: MEDIUM

DPL är en PE-exekverbar fil/DLL - hantera den med samma försiktighet som valfri DLL. Ladda inte DPL-filer från okända källor; en skadlig DPL kan exekvera godtycklig kod när den laddas av Delphi IDE eller dess runtime.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNDelphi Package Libraryäven känd som Delphi Package, BPL predecessor
UTVECKLAREBorland / Inprise / Codegear / Embarcadero Technologiessedan 1997 (Delphi 3)
MIME-TYPapplication/octet-stream
TYPDynamiskt länkat bibliotek i Windows DLL-format (Delphi-specifikt)
Detta filtillägg används också av…
  • KakaoTalk PotPlayer Playlist - PotPlayer (mediaspelare för Windows) använder .dpl som en spellista i klartext som listar sökvägar till mediafiler.
  • DPL Digital Photo Librarian Database - Proprietär databas för Oneil Softwares bildkatalogiseringsprogram DPL Digital Photo Librarian (nedlagt).
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
4D5A
ASCII
MZ
DPL-filer är standard Windows PE/DLL-filer; samma MZ-header som vilken DLL som helst. De särskiljs genom Delphis interna paketmetadata.

Program som öppnar DPL-filer

Windows3 apps
Delphi (IDE) Betald Föråldrade Delphi 3 DPL-paket kan endast installeras i Delphi 3; modern Delphi/RAD Studio använder endast BPL.
Dependency Walker (depends.exe) Gratis Öppna DPL som en DLL för att inspektera exporterade symboler och beroendekedjan (skrivskyddad inspektion).
PE Explorer / CFF Explorer Gratis Inspektera DPL som en PE-binär - visa sektioner, exporter och Delphi-paketmetadata.

Tekniska detaljer

djup specifikation
KodningBinär
ByteordningLittle-endian (Windows PE)
ContainerWindows PE (Portable Executable) DLL
Magic bytes0x4D 0x5A («MZ») - standard Windows PE/DLL-header
Typisk filstorlek50 KB - 5 MB
Delphi-versionDelphi 3 (1997, Borland Software)
Ersatt av.bpl (Borland Package Library) från och med Delphi 4 (1998)
Exporterad ingångspunktRegisterModule - känns igen av Delphi IDE och runtime
Internt innehållEnhetsberoendetabell, exporterade klass-/procedursymboler, kompilerad Delphi-objektkod
OperativsystemEndast Windows
Orelaterade användningsområdenPotPlayer-spellista (klartext); nedlagd DPL Digital Photo Librarian-databas
DetekteringsnoteringMZ-header räcker inte för att identifiera ett Delphi-paket; Delphi-specifika PE-sektioner krävs
Släppt1997 (Delphi 3)

DPL-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med DPL-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om DPL-filer.

Vanliga frågor

Vad är en DPL-fil?
Ett föråldrat Delphi 3-paketbibliotek (DLL med Delphi-komponentmetadata). Ersattes av BPL från Delphi 4 och framåt.
Varför kan jag inte installera mitt DPL-paket i modern Delphi?
Modern Delphi använder BPL-formatet, inte DPL. Du behöver källkoden från Delphi 3 (.dpk) och kompilera om den i din nuvarande Delphi-version.
Är en DPL-fil samma sak som en DLL?
Strukturellt sett ja - det är en Windows PE DLL med Delphi-specifika exporter. Du kan byta namn på den till .dll, men den kommer bara att fungera korrekt med Delphis paket-runtime.
Hur öppnar jag en .dpl-spellista i PotPlayer?
Öppna PotPlayer, gå till Playlist → Open Playlist och välj .dpl-filen. Det är en klartextfil som listar mediasökvägar.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö