Bonjour,
Je me lance dans le développement Android (D10 Berlin) et je galère en venant de la VCL !!
J'ai 2 TEdit sur ma page et je veux saisir des valeurs numériques uniquement.
Comme avec la VCL j'ai écrit ceci :
Apparemment je ne passe même pas dans cette procédure !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 procedure TForm26.LargeurKeyDown(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState); begin if not CharInSet(KeyChar,['0'..'9',',','.',#8]) then KeyChar:=#0; if CharInSet(KeyChar,[',','.']) then KeyChar:=fs.DecimalSeparator; end;
Comment faire pour ne saisir que des chiffres et avoir le bon séparateur décimal si ce n'est pas toujours le même ?
Merci
Partager