bonjour
Je developpe une appli qui utilise un pavé numerique,
J'ai donc placée mes dix button sur ma form
mais je ne sais pas comment on peut associer la touche 1 de mon clavier a l'evenement button1clik de ma form
bonjour
Je developpe une appli qui utilise un pavé numerique,
J'ai donc placée mes dix button sur ma form
mais je ne sais pas comment on peut associer la touche 1 de mon clavier a l'evenement button1clik de ma form
Bonjour,
Si vous mettez la propriété KeyPreview de la form à vrai, vous allez pouvoir intercepter sur l'événement OnKeyPress toutes les touches enfoncées... Il suffit aprés d'agir en fonction de la touche enfoncée.
Cordialement
Fabrice
merci de ta reponse
Sa c bon je l'avai fait
jrecupere l'entier renvoyé par char Key
int k=Key;....
mais pour lancer l'evenement button1Clik de mon button1
on fait comment?
c'est la ou je bloque
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 void __fastcall TForm1::FormKeyPress(TObject *Sender, char &Key) { int k=Key; if(k==49) { Button1->OnClick=Button1Click;???? } }
merci pour l'aide
Si je me souviens bien c'estFabrice
Code : Sélectionner tout - Visualiser dans une fenêtre à part Button1->Click();
Partager