非公式の情報源から、.dcu の 4 番目のバイトを見てください
$0F = Delphi 7
$11 = Delphi 2005
$12 = Delphi 2006 or 2007
$14 = Delphi 2009
$15 = Delphi 2010
$16 = Delphi XE
$17 = Delphi XE2
$18 = Delphi XE3
$19 = Delphi XE4
$1A = Delphi XE5
$1B = Delphi XE6
$1C = Delphi XE7
$1D = Delphi XE8
$1E = Delphi 10 Seattle
$1F = Delphi 10.1 Berlin
$20 = Delphi 10.2
$21 = Delphi 10.3
$22 = Delphi 10.4
Delphi 2006 から Delphi 2007 に移行する .dcu 形式に変更はありません。したがって、同じものを使用します。
編集 2016 年 7 月 2 日XE8、10、および 10.1 をリストに追加しました。
要求に応じて、.dcu の 2 番目のバイトにあるターゲット プラットフォームも提供されます。もちろん、値はこれらのターゲットを持つバージョンに対してのみ有効です。
$03 = Win32
$23 = Win64
$04 = Osx32
$14 = iOS emulator
$76 = iOS device
$77 = Android
エラーがあると思われる場合はお知らせください。