none
funcion solo numeros + punto RRS feed

  • Pregunta

  • Tengo una función solo números, que solo permite que en un textbox solo ingrese numetos, pero quiero permitir que también me acepta el punto o la coma.

    Como hago para esa excepción?

    el código de mi función es:

    'Para que solo acepte numeros y no letras

    IfChar.IsDigit(e.KeyChar) Then

           e.Handled = False

    ElseIfChar.IsControl(e.KeyChar) Then

           e.Handled = False

    Else

           e.Handled = True

    End If




     


    viernes, 7 de agosto de 2015 1:24

Respuestas

  • hola

    podrias agregar un if adicional validando el punto y la coma

    If Char.IsDigit(e.KeyChar) Then
           e.Handled = False
    ElseIf e.KeyChar = '.' Then
    	e.Handled = False
    ElseIf e.KeyChar = ',' Then
    	e.Handled = False
    ElseIf Char.IsControl(e.KeyChar) Then
           e.Handled = False
    Else
           e.Handled = True
    End If

    entonces esos caracteres los permites

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Estedu viernes, 7 de agosto de 2015 2:58
    viernes, 7 de agosto de 2015 1:59