Programación General > Visual Basic para principiantes

 Evento Keypress De Textbox

(1/1)

Roque Roca:
Hola amigos tengo un problemita, tengo un textbox1 x ejm, en el cual quiero que me acepten solo numeros, el codigo que realize es el que va aqui bajo, funciona pero el problema es que cuando presiono la tecla enter en el va a señalar el enfoque a otro control, cuando abandona el enfoque lo q escrito se oculta a la izquierda del textbox1 y lo q quisiera es q no se oculte que permanesca como lo que escrito. cualquier ayuda gracias

private sub textbox1_keypress( keyascii as integer.......)
   select case keyascii
       case 48 to 57
       case 8
       case 13
             textbox2.setfocus
       case else
             keyascci=0
   end select
end sub

RadicalEd:
Se oculta o se alinea?????
Si lo que necesitas es alinear el control hacia la derecha, utiliza la propiedad Alignment y coloca su valor = "Right Justify"

Roque Roca:
Amigo RadicalEd, gracias lo q quiero decir es cuando digito por ejm 455 en forma rapida y luego pulso enter para pasar el focus al textbox2, lo q he escrito (455) no se visualiza y solo se le puede ver con las teclas de direccion de la izquierda.

Soultaker:
se oculta??? y como, o es que el textbox es de un un tamaño pequeño????

 :comp:

Roque Roca:
Gracias por la tolerancia; debo explicarle mejor. El codigo anterior me acepta solo numeros, va bien, tambien le di tamano (maxlength) al textbox a 8 , asi que el tamaño del textbox en diseño entra; como le repito todo funciona bien si digito despacio los numeros; pero si lo hago un poco mas rapido al presionar la tecla enter para enfocar a otro textbox es como si  los corriera a la izquierda, a simple vista no estan pero cuando regreso al textbox y  con las teclas de direccion los busco (con flecha izquierda) las encuentro.  Bueno quiza debi hacerlo en otro evento no se como keydown, o algun otro, fue esa mi inquietud en el momento si no tiene respuesta, bueno seguire indagando....  de veras muchas gracias por su atencion.

Navegación

[0] Índice de Mensajes

Ir a la versión completa