E2560 $OBJTYPENAME non autorisé pour '%s' ; seulement un symbole de type non-alias et global (Delphi)

De RAD Studio
Aller à : navigation, rechercher

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

Cette erreur se produit lors de la définition d'un nom de type d'objet sur un objet muni d'un alias ou d'un objet défini dans une portée.



program E2560;

{$APPTYPE CONSOLE}

uses
  SysUtils;

type
  TAliasedObject = TObject;
  {$OBJTYPENAME TAliasedObject 'TAliasedObject'}
begin
  {E2560 $OBJTYPENAME not allowed for '%s'; only global and non-alias type symbol}
end.