E2517 L'opérateur '%s' doit prendre %d paramètre(s) (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Cette erreur se produit lors d'une tentative de surcharge d'un opérateur en utilisant un nombre de paramètres incorrect.
program E2517; {$APPTYPE CONSOLE} uses SysUtils; type TMyRecord = record class operator Implicit(a: Integer; b: Integer): TMyRecord; //E2517 end; class operator TMyRecord.Implicit(a: Integer; b: Integer): TMyRecord; begin // end; begin Writeln('E2517 Operator %s must take %d parameter(s)'); end.