Solo Números o solo Letras


If e.KeyChar.IsDigit(e.KeyChar) Then
e.Handled = False
ElseIf e.KeyChar.IsControl(e.KeyChar) Then
e.Handled = False
ElseIf e.KeyChar = “,” And Not TextBox1.Text.IndexOf(“,”) Then
e.Handled = True
ElseIf e.KeyChar = “,” Then
e.Handled = False
Else
e.Handled = True
End If

validar1

Cada vez que nos encontramos desarrollando alguna aplicación, la idea es que el usuario digite lo menos posible ojala solo clickee, pero esto depende de nosotros los Desarrolladores. Uno de los problemas es; por ejemplo; cuando necesitamos realizar alguna operacion matematica y el estupido usuario digita una letra… Plop… se cae la aplicación si no validamos las excepciones…

Ambos códigos deben ir en el evento KeyPress de los TextBox

Solo Letras:

If e.KeyChar.IsLetter(e.KeyChar) Then

e.Handled = False

ElseIf e.KeyChar.IsControl(e.KeyChar) Then

e.Handled = False

ElseIf e.KeyChar.IsSeparator(e.KeyChar) Then

e.Handled = False

Else

e.Handled = True

End If

Solo Números:

If e.KeyChar.IsDigit(e.KeyChar) Then

e.Handled = False

ElseIf e.KeyChar.IsControl(e.KeyChar) Then

e.Handled = False

Else

e.Handled = True

End If

Números + coma:

If e.KeyChar.IsDigit(e.KeyChar) Then

e.Handled = False

ElseIf e.KeyChar.IsControl(e.KeyChar) Then

e.Handled = False

ElseIf e.KeyChar = “,” And Not TextBox.Text.IndexOf(“,”) Then

e.Handled = True

ElseIf e.KeyChar = “,” Then

e.Handled = False

Else

e.Handled = True

End If

2 respuestas a Solo Números o solo Letras

  1. oscar dice:

    Gracias por tu aporte me ha servido no sabes cuanto.
    Saludos

  2. ModderClocker dice:

    De nada…😉

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: