E2561 Les options spécifiées pour $EXTERNALSYM et $NODEFINE ne sont pas autorisées 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éclaration d'un alias local en tant que $EXTERNALSYM ou $NODEFINE.

 
program E2561;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
 
type
  TAlias1 = TObject;
  {$NODEFINE TAlias1 'sss'} //E2561
 
  TAlias2 = TObject;
  {$EXTERNALSYM TAlias2 'sss'} //E2561
 
begin
 
end.