none
Ayuda con validación de un textbox RRS feed

  • Pregunta

  • Hola amigos, de nuevo con preguntas sobre textbox. Por favor alguien podría orientarme con algún código de como hacer para que en un textbox no se permita el ingreso consecutivo de estos dos caracteres (Espacio, "/"). En el textbox se va a escribir un numero en fracción o fracción mixta. Por ejemplo "1/8" o "3 1/2". Solo quiero que el (Espacio, "/") se permita escribir una sola vez. De ante mano gracias por sus ayudas.
    sábado, 21 de septiembre de 2019 13:00

Respuestas

  • Hola

    Solo use un Textbox1, aca el codigo:

    Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
            If e.KeyChar = "/" Then
                If (InStrRev(TextBox1.Text, "/")) > 0 Then
                    e.Handled = True
                End If
            Else
                If e.KeyChar = " " Then
                    If (InStrRev(TextBox1.Text, " ")) > 0 Then
                        e.Handled = True
                    End If
                End If
            End If
        End Sub

    No te olvides de valorar la respuesta.

    Saludos


    • Marcado como respuesta Marzamsteel sábado, 21 de septiembre de 2019 18:03
    sábado, 21 de septiembre de 2019 15:43

Todas las respuestas

  • Hola

    Solo use un Textbox1, aca el codigo:

    Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
            If e.KeyChar = "/" Then
                If (InStrRev(TextBox1.Text, "/")) > 0 Then
                    e.Handled = True
                End If
            Else
                If e.KeyChar = " " Then
                    If (InStrRev(TextBox1.Text, " ")) > 0 Then
                        e.Handled = True
                    End If
                End If
            End If
        End Sub

    No te olvides de valorar la respuesta.

    Saludos


    • Marcado como respuesta Marzamsteel sábado, 21 de septiembre de 2019 18:03
    sábado, 21 de septiembre de 2019 15:43
  • Gracias amigo. Es lo que necesitaba.
    sábado, 21 de septiembre de 2019 18:03