Visual Basic.NET - permitir solo texto y espacios en un textbox

 
Vista:
sin imagen de perfil
Val: 64
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

permitir solo texto y espacios en un textbox

Publicado por Jose Ricardo (41 intervenciones) el 07/12/2017 01:51:50
Como hago para que al escribir en un textboxt solo me permita letras y "Espacios" dentro de un textboxt
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
sin imagen de perfil

permitir solo texto y espacios en un textbox

Publicado por omar (166 intervenciones) el 07/12/2017 20:24:55
utiliza
isnumeric()

si lo que intoduces es un numero no lo aceptara
asi que isa un if
para controlar la entrada de los datos
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
Imágen de perfil de kingk
Val: 173
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

permitir solo texto y espacios en un textbox

Publicado por kingk (77 intervenciones) el 13/12/2017 01:26:17
Hola, suponiendo que el nombre del TextBox es TextBox2, podrias utilizar
el evento KeyPress del TextBox, de esta forma:

1
2
3
4
5
6
Private Sub TextBox2_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox2.KeyPress
      Dim caracter As Char = e.KeyChar.ToString.ToUpper
      If (Asc(caracter) < 65 Or Asc(caracter) > 90) And (Asc(caracter) <> 32 And Asc(caracter) <> 8 And caracter <> "Ñ") Then
          e.KeyChar = ""
      End If
End Sub

Espero esto sea lo que necesitas
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