x2243: L'expression ne nécessite pas de Initialize/Finalize (Delphi)

De RAD Studio
Aller à : navigation, rechercher

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


Vous avez tenté d'utiliser la procédure standard Finalize sur un type qui ne nécessite pas de finalisation.


program Produce;

  var
    ch : Char;

begin
  Finalize(ch);
end.

Dans cet exemple, le type Delphi Char ne nécessite pas de finalisation.

La solution habituelle de ce problème est de supprimer l'utilisation de Finalize.