Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   capturar teclas mediante eveto onkeypress (https://www.clubdelphi.com/foros/showthread.php?t=21025)

gulder 04-05-2005 06:03:43

capturar teclas mediante eveto onkeypress
 
hola la pregunta que tengo es como hago para saber mediante onkeypress este si presiono las teclas especiales como son enter, control, tabulacion, las direccionales etc grasias


gulder :)

roman 04-05-2005 06:29:07

El evento OnKeyPress captura sóo las teclas que corresponden a un caracter y algunas otras como ENTER (#13) BackSpace (#8), TAB (#9) y ESCAPE (#27).

Para otro tipo de teclas como F1, F2, F3,... y modificadores como Ctrl, Shift, Alt, usa el evento OnKeyDown u OnKeyUp.

El parámetro Key que reciben esos eventos es un número entero que corresponde al código virtual de la tecla. Los códigos virtuales están declarados como constantes VK_F1, VK_F2, VK_F3,... y seguramente en la ayuda podrás encontrar un listado completo si buscas "Virtual Key Codes".

// Saludos

gulder 04-05-2005 21:51:13

pero esto es para delphi o para c++ puesto que esto lovi en delphi y lo probe en c++, por ejemplo el caso de la tecla enter #13 esto me sirvio en delphi pero en c++ no


bien pues


La franja horaria es GMT +2. Ahora son las 23:25:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi