Thema: Delphi DCP Format

Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

Re: DCP Format

  Alt 28. Jun 2005, 14:00
Zitat von NicoDE:
Mein Problem ist, dass ich aus einer meiner uralten DCPs die DCUs extrahieren und auf eine andere Delphi-Version konvertieren muss (geht vielleicht schneller als sie neu zu schreiben *g*) ...mal schauen...
In der *.dcp Datei sind nicht die *.dcu integriert.

Die *.dcp Dateien werden vom Compiler benötigt um referenzen zu anderen Packages aufzubauen.
Sie werden mit dem requires von einem Package in ein anderes eingebunden.
So wird beim Compile nicht das *.bpl benötigt, sondern nur die *.dcp

Das bekannteste Beispiel sollte die Dsgnide.dcp sein, die man bei Verwendung von DsgnIntf in das DesigntimePackage bei requires einfügen sollte, wenn der Proxy.dcu nicht gefunden Fehler auftaucht.
(Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.dcu)

dcu2pas in der v1.3 kann ich Dir empfehlen (Der kann auch D7 dcu's)

Zitat:
Project Dcu2Pas Version 1.3
Purpose Decompile a D2-D7, K1-K3's dcu(dpu) file to Delphi source as origin as
possible, without or with minimal modifications, then recompile to new
one under other Delphi versions
Author Nengwen Zhuo(׿ÄÜÎÄ)
Homes http://soarowl.uhome.net, http://www.websamba.com/soarowl,
http://soarowl.0catch.com
Emails soarowl@yeah.net, soarowl@sina.com.cn
Released 2003-02-10
Lastest home/dl/Dcu2Pas.rar(zip)
Leider gibts den beim Autor nicht mehr zum Download.

Bei Torry gibts das noch: http://www.torry.net/pages.php?id=477
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat