Einzelnen Beitrag anzeigen

win568

Registriert seit: 8. Sep 2008
134 Beiträge
 
#3

AW: Fehler beim dynamischen Laden von Packages

  Alt 7. Mär 2011, 09:26
Hi

Das Projekt besteht zwar aus mehreren Packages, diese sind aber ohne Probleme compilierbar. Auch das Laden dieser Packages ist ohne Probleme. Nur das "Hauptpackage" macht die Probleme. Diese liegen daran, dass beim Laden in den InitUnits es zu dem beschriebenen Phänomen kommt.

Das mit dem Löschen der DCU's habe ich bereits gemacht, aber hat auch nichts gebracht.

Es dürfte so sein, dass beim Laden einer Unit Delphi anscheinend die in der Unit vorhandenen Funktionen anlegt. Benötigen diese globale Variablen, dann müssen diese bereits angelegt sein, ansonsten kommt es zu einer Schutzverletzung. Binde ich die Unit ein, die diese globale Variable beinhaltet, gehts weiter. Unser Problem sind jedoch die Kreuzbezüge.
  Mit Zitat antworten Zitat