none
QUE TEXTBOX ME PERMITA INGRESAR SOLO CARACTERES A Y M RRS feed

Respuestas

  • "elisa mariana" preguntó:

    > Como puedo hacer para solo ingresar la letra a y m

    Hola, Elisa Mariana:

    Cualquier TextBox es bueno para que sólo te permita ingresar los caracteres A y M. Pero para ello, lo que tienes que hacer es interceptar qué carácter se ha tecleado en el control TextBox, cuestión que podrás hacer en su evento KeyPress, tal y como muestra el siguiente ejemplo:

       Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
    
            If ((e.KeyChar <> "A"c) AndAlso (e.KeyChar <> "M"c)) Then
                ' El carácter pulsado es distinto de las letras A y M.
                e.Handled = True
            End If
    
        End Sub
    

    Si también quieres permitir que se pulsen las letras 'a' y 'm' minúsculas, entonces sustituye la anterior instrucción If ... Then por ésta otra:

       
    If ((e.KeyChar <> "A"c) AndAlso (e.KeyChar <> "a"c) AndAlso (e.KeyChar <> "M"c) AndAlso (e.KeyChar <> "m"c)) Then

    Un saludo


    Enrique Martínez Montejo
    [MS MVP - Visual Studio y Tecnologías de Desarrollo]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción
    Option Strict.

    sábado, 14 de abril de 2018 6:56
    Moderador