Alguien seria tan amable de auxiliarme con una pequeña duda

Sandra
14 de Mayo del 2006
Me gustaria saber, como le puedo hacer para mover el cursor en varias cajas de texto (utilizando las flechas de desplazamiento) que se encuentran en un formulario de Visual Basic. Help Porfa...

mvallejos
14 de Mayo del 2006
Deberias capturar el Keycode del evento KeyUp de cada caja de texto. Para tu caso debes comparar el Keycode con las siguientes constantes

VbKeyUp (Flecha arriba)
VbKeyDown (Flecha abajo)
VbKeyLeft (Flecha izq)
VbKeyRight (Flecha derecha)

Por ejemplo, yo puedo moverme con la tecla de cursor derecha y, cuando estoy en el final del texto, saltar al texto siguiente

If KeyCode = VbKeRight Then
If Text1.SelStart = len(Text1.Text) Then
Text2.SetFocus
end if
End if

Saludos


Sandra
14 de Mayo del 2006
Muchisimas gracias mvallejos, tu ayuda es de gran importancia para mi y muy valiosa... Bueno me despido y mil gracias otra vez.

Saludos