Estando en el punto "A" hago validacion de codigo, y devuelvo un .t. o un .f. dependiendo del dato.
Ahora bien, si estoy en "A" y hago click en "B" no me deja salir de ese get porque tengo una validacion fuerte.
Pregunta:
Como puedo hacer para que cuando haga click en "B" la validacion no tenga efecto?
Ya he probado controlar con
Code: Select all
Function Validar( vGets )
IF !GetKeyState( VK_RETURN ) .and. !GetKeyState( VK_DOWN ) .and. !GetKeyState( VK_TAB )
RETURN( .T. )
ENDIF
// Aca sigue mi código de validacion...
Pero es muy tedioso ya que existen otras teclas que podria utilizar, como ser F1... VK_up.. etc.
Gracias