Visual Basic - Que acepte y que no un texbox?

Life is soft - evento anual de software empresarial
 
Vista:

Que acepte y que no un texbox?

Publicado por Fab (13 intervenciones) el 18/10/2002 23:34:13
Aguien sabe como le digo a una caja de texto que aceptar y que no (formato)?

Por ejemplo:
si tengo una caja de texto que solo quiero que acepte los numeros del 1 al 6. Como le hago para que si yo presiono el 7 no lo escriba en la caja de texto sin tener que ponerle un mesaje en el evento change que diga: solo # del 1 al 6. Es decir no importa que presione sobre la caja de texto que solo escriba si lo que se presiono es un # entre el 1 y 6.
Gracias.
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:Que acepte y que no un texbox?

Publicado por Jaime Enriquez (37 intervenciones) el 19/10/2002 03:02:28
La respuesta completa la puse en el foro de Visual Basic, este es el código
Private Sub Text1_KeyPress(KeyAscii As Integer)
If Not IsNumeric(Chr(KeyAscii)) Then
KeyAscii = 0
Else
MsgBox Chr(KeyAscii)
If Val(Chr(KeyAscii)) > 6 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

RE:Que acepte y que no un texbox?

Publicado por Mariano (13 intervenciones) el 06/11/2002 13:11:20
Por lo q dices parece q con el evento Keypress del textbox tendrias suficiente no? a cada tecla q pulses, mira si esta en el rango q kieres....
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