Bonsoir,
Ma programmation d'une fonction me permet de désactiver les frappes du clavier dans un TRichEdit par-exemple de a...z, mais cette fonction me permet aussi de désactiver la touche delete.
J'ai fait activer cette fonction dans
mais dans cette procedure ma fonction ne me permet pas de désactiver l'alphabète
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 procedure TForm1.FMemo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
seulement delete, suppression ,..
donc j'ai du mettre cette même fonction dans
qui me permet de désactiver l'alphabète.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 procedure TForm1.FMemo1KeyPress(Sender: TObject; var Key: Char);
mon problème est que j'ai deux fois toute cette fonction, une fois j'envoie au Key qui est Word et dans l'autre fonction Key qui est Char.
Ma question est alors pour optimiser mon code, est-il possible de faire tout cela dans la procedure TForm1.FMemo1KeyDown
Merci beaucoup pour l'aide, salutations
Ardely
Partager