Visual Basic - Ayuda

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda

Publicado por Georgina (1 intervención) el 25/09/2003 02:51:36
Soy principiante en Visual Basic como puedo evtar que en un caja de texto se introduscan caracteres y como puedo mandar un mensaje para que me señale que es un caracter y lo que se requiere son numeros
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:Ayuda

Publicado por ricardo pacheco (25 intervenciones) el 25/09/2003 03:17:18
Hola puedes programar en el evento KeyPress del textbox....algo como esto:

private text1_keypress(keyascii as integer)
if keyascii<48 or keyascii>57 then
keyascii=0
msgbox "Ingrese solo numeros..."
end if
end sub

el 48 y el 57 son los valores ascii de los numero 0 y 9....si quieres impedir que se ingrese otro valor .... por ejemplo la barra espaciadora ...preguntarias por su codigo ascii que creo que es 8
asi

if keyascii=8 then
keyascii=0
end if

el valor de 0 es para que no aparezca lo ingresado.....espero te sirva.....RICARDO
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