E2203 $WEAKPACKAGEUNIT '%s' contient des données globales (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)

Une unité repérée avec $WEAKPACKAGEUNIT est placée dans un package, mais contient des données globales. Une telle unité ne doit pas contenir de données globales ou de code d'initialisation ou de finalisation.

Les seules solutions à ce problème sont : soit supprimer la marque $WEAKPACKAGEUNIT, soit supprimer les données globales de l'unité avant de la placer dans le package.