FoxPro/Visual FoxPro - evento keypress

 
Vista:
sin imagen de perfil

evento keypress

Publicado por eduardo (139 intervenciones) el 06/06/2008 19:07:41
Hola:
en un form tengo dos textbox
en el keypress del text1 pongo lo siguiente:
if nkeypress=13
thisform.text2.setfocus
endif

para que con enter me pase el foco al otro cuadro rde texto y al pulsar enter no lo hace.necesitaria saber el error .gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:evento keypress

Publicado por enrique (1041 intervenciones) el 06/06/2008 19:22:46
no es necesario ningun codigo para pasar de un objeto a otro solo tienes que establecer el orden de tabulacion, ya que por defecto cuando se da enter pasa automaticamente al proximo objeto segun el orden de tabulación.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 4
Ha aumentado su posición en 2 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

RE:evento keypress

Publicado por kong (682 intervenciones) el 06/06/2008 20:13:17
pon NODEFAULT justo antes del .setfocus
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:evento keypress

Publicado por Ernesto Hernandez (4623 intervenciones) el 06/06/2008 21:15:19
if nkeypress=13
thisform.text2.setfocus
endif NOOO

solo usa la sintaxis correcta

If nKeyCode=13
ThisForm.text2.SetFocus
EndIf

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar