W1055 PUBLISHED a provoqué l'ajout de RTTI ($M+) au type '%s' (Delphi)

De RAD Studio
Aller à : navigation, rechercher

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

Vous avez ajouté une section 'PUBLISHED' à une classe qui n'a pas été compilée avec le commutateur {$M+}/{$TYPEINFO ON} activé, ou sans dériver d'une classe compilée avec le commutateur {$M+}/{$TYPEINFO ON} activé.

La procédure standard TypeInfo requiert un identificateur de type comme paramètre. Dans le code ci-dessus, 'NotType' ne représente pas d'identificateur de type.

Pour éviter cette erreur, assurez-vous que vous compilez avec le commutateur {$M+}/{$TYPEINFO ON} activé, ou dérivez d'une classe ayant été compilée avec le commutateur {$M+}/{$TYPEINFO ON} activé.