E2121 Nom de procédure ou de fonction attendu (Delphi)

De RAD Studio
Aller à : navigation, rechercher

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

Vous avez spécifié un identificateur qui ne représente pas une procédure ni une fonction dans une clause EXPORTS.



library Produce;

  var
   y: procedure;

exports y;
begin
end.

Il est impossible d'exporter des variables depuis une bibliothèque intégrée, même si la variable est de type 'procedure'.



program Solve;

  procedure ExportMe;
  begin
  end;

exports ExportMe;
begin
end.

Vérifiez toujours que tous les identificateurs spécifiés dans une clause EXPORTS représentent vraiment des procédures.