![]() |
Mit welcher Delphi Version wurde eine DCU compiliert?
Hallo,
Ich würde gerne die untere Liste vervollständigt haben. (Delphi 1, Kylix 2, Kylix 3, erzeugt C++Builder auch DCUs oder nur OBJ Dateien?) Vielen Dank für Eure Hilfe. -------- Die ersten 4 Bytes der DCU enthalten die "Versionsinfo"
Code:
-------
48 53 50 50 : Delphi 2
41 86 51 44 : Delphi 3 D7 A6 68 47 : Delphi 4 8B 14 1F F2 : Delphi 5 8C 14 1F F2 : Kylix 1 DD 00 00 0E : Delphi 6 DF 00 00 0F : Delphi 7 Quelle: Ausschnitt des Quelltextes eines DisCompilers:
Delphi-Quellcode:
Magic := ReadULong;
case Magic of $50505348: FVer := verD2; $44518641: FVer := verD3; $4768A6D8: FVer := verD4; ulong($F21F148B): FVer := verD5; $0E0000DD: FVer := verD6; ulong($F21F148C): FVer := verK1; //Kylix 1.0 else DCUErrorFmt('Wrong magic: 0x%x',[Magic]); end; |
Re: Mit welcher Delphi Version wurde eine DCU compiliert?
Hallo MaBuSE,
Nico Bendlin hat hier mal was dazu gepostet: ![]() |
Re: Mit welcher Delphi Version wurde eine DCU compiliert?
Zitat:
Ich hatte zwar gesucht, aber nichts gefunden :? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz