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

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-Ö