FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Key:=0 en OnKeyDown de DBCtrlGrid
Hola a Todos/as, en el evento KeyDown de un DbCtrlGrid tengo programadas muchas teclas y entre ellas la tecla "Supr" (que hago que borre el registro actual), todo funciona correctamente, salvo porque la asignación Key:=0 no borra la tecla "Supr" que se había presionado y despues de realizar todo lo que tiene programado, realiza la acción normal de la tecla "Supr".
He probado con "DBCtrlGrid1.DoKey(gkNull);", pero no consigo nada. Por favor indicarme como hacer que la tecla presionada pierda su valor, es decir que quede como si no se hubiese presionado. Gracias a todos/as.
__________________
Se hace lo que se puede que siempre es menos de lo que se dice |
#2
|
|||
|
|||
No voy a responderte exactamente a tu pregunta, pero te aconsejaría te miraras el componente TActionList (si quieres ver/saber su funcionamiento, en mi web tienes explicaciones de cómo funciona y una demo)
|
|
|
|