Visual Basic - RESTRINGIR TEXTBOX A INGRESAR SOLO NUMEROS

Life is soft - evento anual de software empresarial
 
Vista:

RESTRINGIR TEXTBOX A INGRESAR SOLO NUMEROS

Publicado por BEX4 (119 intervenciones) el 31/07/2002 15:30:40
Como hago para hacer que en un textbox solo se puedan entrar 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:RESTRINGIR TEXTBOX A INGRESAR SOLO NUMEROS

Publicado por jlcastro (114 intervenciones) el 31/07/2002 16:03:04
Forzar a un TextBox para que admita únicamente números:

Crear un formulario, añadir un TextBox y escribir el siguiente código:

Sub Text1_Keypress(KeyAscii As Integer)
If KeyAscii <> Asc("9") Then
'KeyAscii = 8 es el retroceso o BackSpace
If KeyAscii <> 8 Then
KeyAscii = 0
End If
End If
End Sub
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

NO FUNCIONA

Publicado por BEX4 (119 intervenciones) el 31/07/2002 16:38:18
no funciona, ese codigo solo me deja poner nueves y el backspace
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

RE:RESTRINGIR TEXTBOX A INGRESAR SOLO NUMEROS

Publicado por Harold Valdivia Samanez (104 intervenciones) el 31/07/2002 20:37:02
Es sencillo:

Private Sub Text1_Keypress
if keyascii <47 or Keyscii >58 then
keyascii=0
exit sub
end if
End Sub
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