Bonjour, je viens de remarquer un petit détail irritant (pas grave j'aurais oublié demain mais bon...)

Delphi demande normalement de la rigueur pour la déclaration des variables.

J'ai donc écris ma constante comme ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
const
  CONST_ZERO : Integer = 0;
Puis utilisé comme cela

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Case MaVariable of
  CONST_ZERO : showmessage('zéro');
end;
Si vous recopiez ce code, vous pourrez voir un joli plantage "expression constante attendue"

alors que si on écrit (en étant moins précis donc)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
const
  CONST_ZERO  = 0;
Puis utilisé comme cela

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Case MaVariable of
  CONST_ZERO : showmessage('zéro');
end;
là ça passe bien !

Y a t il une option de compilation à décocher ou Delphi s'est-il mis en vacances niveau rigueur d'écriture ?