E2239 Le paramètre par défaut '%s' doit être par valeur ou const (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Les paramètres auxquels sont affectés des valeurs par défaut ne peuvent pas être transmis par référence.
program Produce; procedure p0(var x : Integer = 151); begin end; begin end.
Puisque le paramètre x est transmis par référence dans cet exemple, une valeur par défaut ne peut lui être affectée.
program Solve; procedure p0(const x : Integer = 151); begin end; begin end.
Dans cette solution, le paramètre par référence a été changé en paramètre const. Alternativement, le paramètre aurait être pu être changé en paramètre par valeur ou la valeur par défaut aurait pu être enlevée.