Bonjour à tous ,
J'ai un petit souci pour empêcher qu'on saisisse dans un EditLabel (j'en ai 24 sur ma forme !)des caractères autres que des lettres.
J'ai un peu regardé sur le forum
J'essaie ce code :
mais ca marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); var i:integer; begin for i:= 0 to ComponentCount -1 do begin if Components[i] is TLabeledEdit then if not (key in [#8,'0'..'9',DecimalSeparator,'+','-']) then key:=#0; end ; end;
quelqu'un a-t il une idée?![]()
UN grand merci à tous
Partager