Problème avec le onkeydown et le focus !!!

billou_13 Messages postés 860 Date d'inscription jeudi 4 mars 2004 Statut Membre Dernière intervention 19 août 2014 - 31 mars 2004 à 15:16
cs_Kenavo Messages postés 702 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 1 octobre 2009 - 2 avril 2004 à 12:03
Voila, g développer une appli ou je mets le focus sur le formulaire en général avec la commande :

Form1.SetFocus;

Puis g créé une procédure :
procedure TForm1.FormKeyDown(Sender: TObject; var key: Word; Shift: TShiftState);

Mais le pb est que le programme ne rentre jamais dans la procédure dès que j'appuie sur une touche.

Alors je pense que j'y comprend rien au system de Onkeydown (déjà j'ai mis 3 h a voir qu'il fallait remplacer le on de "onkeydown" par l'objet ou y'avait le focus, enfin c ce que je crois avoir compris, peut etre c faux !).

Alors si quelq'un peut m'expliquer mon problème, merci beaucoup !!!

Billou_13

1 réponse

cs_Kenavo Messages postés 702 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 1 octobre 2009 5
2 avril 2004 à 12:03
Salut,

As-tu mis la propriété KeyPreview de Form1 à True ? (voir aide sur cette propriété)

Kenavo

Code, Code, Codec !
0
Rejoignez-nous