E2203 $WEAKPACKAGEUNIT '%s' enthält globale Daten (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi) - Index

Eine mit $WEAKPACKAGEUNIT markierte Unit wird in ein Package eingefügt, enthält jedoch globale Daten. Eine derartige Unit darf aber weder globale Daten noch Quelltext zur Initialisierung oder Finalisierung enthalten.

Die einzige Lösung für dieses Problem besteht darin, die Direktive $WEAKPACKAGEUNIT oder die globalen Daten von der Unit zu entfernen, bevor diese in das Package übernommen wird.