FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Códigos escape y virtual Keys Codes
Hola amigos.
Estoy intentando capturar si se pulsa la tecla TAB del teclado, pero no lo logro aún habiéndome estudiado la ayuda y consultando foros. Incluyendo este: http://www.clubdelphi.com/foros/show...codigos+escape Normalmente con la tecla Intro, lo he hecho del siguiente modo:
... y me funciona de maravilla, pero si intento lo mismo para la tecla TAb, no me funciona.
También he probado para ver cual es el texto que me saldría, por si acaso no devolvía exactamente ese texto, pero me imprime blanco con el siguiente código.
¿Alguien me podría decir como trabajar con las Virtual Keys Codes?. El fin es cuando pulse una determinada tecla de este tipo como (Tab, Esc, intro) realizar el evento que desee. Si sirve para algo... trabajo con D6 y WXP. Gracias a todos.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. |
#2
|
||||
|
||||
El problema es que windows no llega a enviar la tecla TAB al edit, ya se encarga el de procesarla. Para prevenir esto, windows primero manda el mensaje WM_GETDLGCODE al control preguntando entre otras cosas si quiere que sea windows el que se encargue de la tecla o prefiere ser el.
Pues bien, seguramente habra alguna forma mas sencilla de hacer esto, y aqui hay expertos suficientes para corregirme , pero esta solucion me parece interesante. Vamos a hacer que todos los edit del formulario acepten la tecla TAB.
Última edición por seoane fecha: 05-06-2006 a las 13:31:07. |
#3
|
||||
|
||||
Muchas gracias.
Funciona de maravilla. Vamos un paso más allá. Si ahora lo quiero hacer sobre las casillas de un TDBGrid??? He comprobado que.... es así :
Gracias.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. Última edición por Cabanyaler fecha: 05-06-2006 a las 16:58:31. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Impresión Codigos Escape Zebra LP 2844 | comba | Impresión | 2 | 08-02-2006 22:46:47 |
Codigos Escape Impresora Sansumg | serhasae | Varios | 3 | 05-09-2005 10:40:17 |
Codigos de escape con Zreport | Sick boy | Impresión | 0 | 22-07-2005 12:27:13 |
Códigos de Escape Laser CANON LBP-2000 | jmdd | Impresión | 1 | 11-12-2003 00:33:52 |
Codigos de escape | jsanchez | Impresión | 1 | 17-05-2003 13:54:00 |
|