Estimados amigos:
Tengo un barra de herramientas que contiene botones de comando y cada uno
posee su respectivo picture. Quisiera que el formulario tuviera teclas de
acceso rápido y de uso común, es decir, alt+N = insertar un registro,
Alt+m = modificar, etc.
Coloqué la propiedad Keypreview = .T. y en el método Keypress capturo las
teclas y mando a ejecutar el método deseado. Hasta ahora todo bien. El
asunto está que cuando el usuario pulsa la tecla Alt+N, ejecuta el método
para insertar un registro pero el valor del teclado Alt+N lo manda al
primer campo del formulario. Antes de ejecutar el método de insertar
registro coloco el comando CLEAR TYPEAHEAD, pero no hace nada. También
utilice el comando KEYBOARD '' CLEAR y tampoco hace nada. Existe alguna
forma de borrar el buffer del teclado.
Gracias de antemano.
PortalFox :: Nada corre como un zorro
http://www.portalfox.com
PortalFox - NNTP Forum Gateway
Leer las respuestas