Prohibir Enter

30/11/2004 - 16:09 por Alexander Ariel Kwaszka | Informe spam
Hola, deseo saber como puedo detectar la Tecla enter en determinados
programas, e impedir el proceso que realizaria normalmente.
Se puede?
Supongamos que sea la Calculadora de Windows, que solo permita con el
mouse y no con el Enter, que se traduciria en la tecla "=".
Nota, se como detectar si esta en ejecucion, ponerlo en primer plano y
pasarle numero pra sumarle y que me sume por medio de la tecla Enter, lo
que quiero es prohibir el enter.
Se entiende.

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Luis María Guayán
30/11/2004 - 16:46 | Informe spam
A ver si entiendo un poco tu necesidad.

En un formulario de VFP puedes interceptar las pulsaciones de teclas en el
evento KeyPress, y configurando la propiedad KeyPreview = .T. para que el
método Keypress del formulario intercepte los eventos KeyPress de los
controles.

Si quieres que la tecla [Enter] no haga nada pones en el método KeyPress del
formulario:

LPARAMETERS nKeyCode, nShiftAltCtrl
IF nKeyCode = 13 && Enter
NODEFAULT
ENDIF


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos




"Alexander Ariel Kwaszka" escribió en el
mensaje news:%23ZP%
Hola, deseo saber como puedo detectar la Tecla enter en determinados
programas, e impedir el proceso que realizaria normalmente.
Se puede?
Supongamos que sea la Calculadora de Windows, que solo permita con el
mouse y no con el Enter, que se traduciria en la tecla "=".
Nota, se como detectar si esta en ejecucion, ponerlo en primer plano y
pasarle numero pra sumarle y que me sume por medio de la tecla Enter, lo
que quiero es prohibir el enter.
Se entiende.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares