Page 1 of 1

Quiero hacer CLICK en boton pero sin validar un Get

Posted: Sat Feb 24, 2007 8:09 am
by goosfancito
Estimados,
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.

Image

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

Posted: Sat Feb 24, 2007 9:46 am
by Antonio Linares
Gustavo,

REDEFINE BUTTON ... CANCEL

la cláusula cancel te permite saltarte la validación del Get

Posted: Sat Feb 24, 2007 9:49 am
by goosfancito
Gracias