Visual Basic.NET - re

 
Vista:

re

Publicado por Erick (13 intervenciones) el 27/07/2005 23:34:38
Gracias por el ejemplo me sirvio de mucho eso y lo que me dijiste primero
gracias
Ahora tengo una duda tan tonta que me da pena, pero no se como valido el hecho que un textbox contenga solo numeros o lentra, mas concretamente, quiero que si el usuario ingresa letras salga un msg de error y que solo acepte el ingreso de numeros, perdon por la ignorancia pero ya perdi la practica
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:re

Publicado por leia (9 intervenciones) el 28/07/2005 18:37:28

Pon este código en el evento KeyPress de tu textBox:

Private Sub TextBox_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox.KeyPress
Try
If e.KeyChar.IsNumber(e.KeyChar) = False and e.KeyChar <> Microsoft.VisualBasic.ChrW(8) Then
e.Handled = True 'NO PROCESA LA TECLA
End If
Catch ex As Exception
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
Finally
End Try
End Sub

Lo que hace es que sólo permite pulsar números y la tecla retroceso (Microsoft.VisualBasic.ChrW(8) - por si tuvieran que rectificar algún número), sin necesidad de sacar ningún mensaje.
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