.DPL

DPL ファイル

Delphi Package Library
質問する
クイック回答

DPL ファイルは、レガシーな Delphi Package Library です。これは 1997 年の Delphi 3 IDE で再利用可能なコンポーネントをパッケージ化するために使用された Windows DLL です。1998 年の Delphi 4 で BPL に置き換えられたため、現代の Delphi 開発において DPL は完全に廃止されています。また、PotPlayer もプレーンテキストのプレイリストファイルに .dpl を使用しますが、これに関連性はありません。

開発元: Borland / Inprise / Codegear / Embarcadero Technologies カテゴリ: 開発用ファイル MIME: application/octet-stream
対応OS Windows
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 24, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

DPL ファイル形式とは?

.dpl ファイルは Delphi Package Library であり、1997 年に Borland Delphi 3 で導入された Windows DLL 形式の動的リンクライブラリです。これは標準的な Windows PE 実行ファイルであり、ユニット依存関係テーブル、エクスポートされたクラスおよびプロシージャシンボル、コンパイル済みの Delphi オブジェクトコードなど、Delphi 固有のパッケージメタデータが含まれています。このファイルは、Delphi IDE およびランタイムによって認識される RegisterModule エントリポイントをエクスポートします。

.dpl 形式は短命でした。Borland は 1998 年の Delphi 4 でこれを .bpl (Borland Package Library) に置き換えました。現代の Delphi 開発では .bpl のみが使用されており、.dpl ファイルは Delphi 3 時代のプロジェクトでのみ遭遇する古い遺物です。

.dpl ファイルは標準的な Windows PE/DLL 実行ファイルであるため、Dependency Walker (depends.exe) や CFF Explorer などの汎用 PE 検査ツールを使用して、エクスポートおよびインポートテーブルを読み取ることができます。

.dpl 拡張子は、以下の 2 つの無関係な形式でも使用されます:

  • KakaoTalk PotPlayer は、メディアファイルのパスをリストしたプレーンテキストの .dpl ファイルとしてメディアプレイリストを保存します。
  • 開発終了した DPL Digital Photo Librarian アプリケーション (Oneil Software) は、独自の画像データベースに .dpl を使用していました。

ファイルのコンテキスト(Delphi プロジェクトディレクトリか、メディアプレーヤーの設定フォルダか)を確認すれば、通常はその .dpl ファイルがどの形式であるかを判断するのに十分です。

セキュリティと安全性

リスク: MEDIUM

DPL は PE 実行ファイル/DLL です。他の DLL と同様に注意して取り扱ってください。信頼できないソースからの DPL ファイルをロードしないでください。悪意のある DPL は、Delphi IDE やランタイムによってロードされた際に任意のコードを実行する可能性があります。

形式の詳細

概要
正式名称Delphi Package Library別名 Delphi Package, BPL predecessor
開発元Borland / Inprise / Codegear / Embarcadero Technologies登場時期 1997 (Delphi 3)
MIME タイプapplication/octet-stream
タイプWindows DLL 形式の動的リンクライブラリ (Delphi 固有)
この拡張子は以下でも使用されています…
  • KakaoTalk PotPlayer プレイリスト - PotPlayer (Windows メディアプレーヤー) は、メディアファイルのパスをリストしたプレーンテキストのプレイリストファイルとして .dpl を使用します。
  • DPL Digital Photo Librarian データベース - Oneil Software の DPL Digital Photo Librarian 写真カタログアプリ(開発終了)用の独自データベースです。
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
4D5A
ASCII
MZ
DPL ファイルは標準的な Windows PE/DLL 実行ファイルであり、他の DLL と同じ MZ ヘッダーを持ちます。Delphi 内部のパッケージメタデータによって区別されます。

DPL ファイルを開くプログラム

Windows3 apps
Delphi (IDE) 有料 レガシーな Delphi 3 DPL パッケージは Delphi 3 にのみインストール可能です。現代の Delphi/RAD Studio は BPL のみを使用します。
Dependency Walker (depends.exe) 無料 DPL を DLL として開き、エクスポートされたシンボルや依存関係チェーンを検査します(読み取り専用の検査)。
PE Explorer / CFF Explorer 無料 DPL を PE バイナリとして検査し、セクション、エクスポート、および Delphi パッケージメタデータを表示します。

技術的詳細

詳細仕様
エンコーディングバイナリ
バイト順序リトルエンディアン (Windows PE)
コンテナWindows PE (Portable Executable) DLL
マジックバイト0x4D 0x5A («MZ») - 標準的な Windows PE/DLL ヘッダー
一般的なファイルサイズ50 KB - 5 MB
Delphi バージョンDelphi 3 (1997, Borland Software)
後継形式Delphi 4 (1998) 以降の .bpl (Borland Package Library)
エクスポートされたエントリポイントRegisterModule - Delphi IDE およびランタイムによって認識
内部コンテンツユニット依存関係テーブル、エクスポートされたクラス/プロシージャシンボル、コンパイル済みの Delphi オブジェクトコード
OSWindows のみ
無関係な用途PotPlayer プレイリスト(プレーンテキスト)、開発終了した DPL Digital Photo Librarian データベース
検出に関する注意MZ ヘッダーだけでは Delphi パッケージとして識別できません。Delphi 固有の PE セクションが必要です
リリース日1997 (Delphi 3)

DPL の変換

コミュニティ Q&A

ユーザーからの質問
質問する
DPL ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。DPL ファイルについて最初の質問をしてみましょう。

よくある質問

DPL ファイルとは何ですか?
レガシーな Delphi 3 パッケージライブラリ(Delphi コンポーネントメタデータを含む DLL)です。Delphi 4 以降は BPL に取って代わられました。
現代の Delphi で DPL パッケージをインストールできないのはなぜですか?
現代の Delphi は DPL ではなく BPL 形式を使用します。Delphi 3 のソース (.dpk) が必要であり、現在の Delphi バージョンで再コンパイルする必要があります。
DPL ファイルは DLL と同じですか?
構造的には「はい」です。Delphi 固有のエクスポートを持つ Windows PE DLL です。拡張子を .dll に変更することも可能ですが、Delphi のパッケージランタイムでのみ正しく動作します。
PotPlayer の .dpl プレイリストを開くにはどうすればよいですか?
PotPlayer を開き、「プレイリスト」→「プレイリストを開く」から .dpl ファイルを選択します。これはメディアパスをリストしたプレーンテキストファイルです。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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)

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧