Visual Basic - Limitar la entrada de datos numerico en un TextBox

Life is soft - evento anual de software empresarial
 
Vista:

Limitar la entrada de datos numerico en un TextBox

Publicado por Daniel Mena (23 intervenciones) el 14/02/2004 19:43:31
Me gustaria saber como hago para limitar la entrada de datos numerico en un text, es decir, que nada mas se puedan introducir nuemros enteros y que cuando intente introducir una letra le salga un msgbox diciendole que solo puede insertar 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:Limitar la entrada de datos numerico en un Text

Publicado por Ruben (129 intervenciones) el 14/02/2004 22:31:07
en el evento keypress del texbox pone el siguente codigo

if (keyascii <48 or keyascii >57) and keyascii <> 13 and keyascii <> 8 then
keyascii = 0
msgbox "No ingreso un numero"
end if

esto quiere decir lo siguiente:
los numerosa se encuentran cituados en el codigo ascii entre el 48 y el 57, el 13 es la tecla del enter, cosa de que puedas presiona entre y el 8 es el backspace para que puedas borrar.

probalo y 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