Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi controls neu compilieren (https://www.delphipraxis.net/138766-controls-neu-compilieren.html)

Thomas Feichtner 17. Aug 2009 11:05


controls neu compilieren
 
Hallo unter dieser Seite Embarcadero (Access violation in FreeDeviceContexts) steht, wie man die controls.pas ändern muss.

Ich hätte die Änderungen soweit gemacht, allerdings werden die DCU's nicht neu erstellt.

Weiß jemand mit welchen Optionen ich die Unit compilieren muss (einmal normal und einmal für debug)?

Danke schon mal für jeden Tipp.

Bernhard Geyer 17. Aug 2009 11:20

Re: controls neu compilieren
 
Kopier die Unit in ein eigenes Verzeichnis, ändere sie und ergänze den Suchpfad der Delphi-IDE darauf.
Du kannst sie nicht der IDE "unterschieben" da hier einige Optionen nicht vom normalen Entwickler verfügbar sind und auch die mitgelieferten Packages (BPL's) kannst du nicht neu übersetzen.

Thomas Feichtner 17. Aug 2009 11:28

Re: controls neu compilieren
 
Das hätte ich sowei schon gemacht, wollte es halt lieber im Delphi-Ordner haben.
Sinnvollerweise lösche ich die alten DCU's?

mkinzler 17. Aug 2009 11:34

Re: controls neu compilieren
 
Zitat:

Sinnvollerweise lösche ich die alten DCU's?
Lieber umbenennen

Bernhard Geyer 17. Aug 2009 12:00

Re: controls neu compilieren
 
Zitat:

Zitat von Thomas Feichtner
Das hätte ich sowei schon gemacht, wollte es halt lieber im Delphi-Ordner haben.
Sinnvollerweise lösche ich die alten DCU's?

AFAIK wird das nicht gehen.

Und vor allem: So bist du sicher wenn du es z.B. auf Serverlaufwerk legst das jeder die passende gepatchte Version verwendet. Ansonsten musst du bei jeder neuen Installation darauf achten alle Pachtes einzuspielen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz