[Const et Case] Delphi Laxiste ?
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:
1 2
| const
CONST_ZERO : Integer = 0; |
Puis utilisé comme cela
Code:
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)
Puis utilisé comme cela
Code:
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 ?