Visual Basic.NET
92.931 lecturas

Validar caja de texto Numeros y Letras

Publicado el miércoles, 11 de agosto de 2004
Enlaces patrocinados
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As _ System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
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
End Sub

Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As _ System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress
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
End Sub

Comparte el artículo en las redes sociales

23 comentarios del truco (página 1)
jeffer dice
estan bueno pero como l hago para k solo hagarre una cierta cantidad d letras o d numeros a loko!!
Publicado el martes, 10 de julio de 2012
Sebastian Neva dice
Jenial
Publicado el lunes, 28 de mayo de 2012
JOLUISVT dice
muy bueno el aporte.. ayuda mucho. gracias amigo
Publicado el miércoles, 07 de marzo de 2012
JULIOCESAR dice
Hola, yo teno dos problemas. 1ro .- tengo una caja de texto i manipulare la fecha desde la misma, pero quiero configurarla para que acepte un minimo de 8 caracteres y maximo 8, practicamente solo podran ser 8 caracteres siempre. 2do .- como puedo hacer un login en visual studio 2005 C# conectado a SQLserver 2005, tengo un usuario y contraseña en la BDatos. aqui dejo mi codigo que teno mal ? Boton "Entrar" int x; SqlConnection cnn; string exe; Conexion var = new Conexion(); cnn = var.conexionn(out exe); if (textBox1.Text == "" || textBox2.Text == "") { MessageBox.Show("¡ FAVOR de llenar los CAMPOS VACIOS !"); textBox2.Focus(); } else { if (exe == "1") { string sel = "SELECT * FROM Registro WHERE (usuario=" + textBox2.Text + " AND contraseña=" + textBox1.Text + ")"; using (cnn) { SqlCommand cmd = new SqlCommand(sel, cnn); x = cmd.ExecuteNonQuery(); if (x != 0) { CFEMaticos v = new CFEMaticos(); v.Show(); this.Hide(); } NORMALMETE ME MARCA ERROR EN " X = CMD.EXECUTENOQUERY " Gracias.
Publicado el lunes, 13 de febrero de 2012
Buy OEM software online dice
PvkorQ It's straight to the point! You could not tell in other words! :D
Publicado el jueves, 29 de septiembre de 2011
YEYCY dice
GRACIAS, FUE MUY NECESARIO...ME FALTA MUCHO POR APRENDER DESEO SEGUIR VISITANDO ESTA PAGINA ..GRACIAS
Publicado el jueves, 11 de agosto de 2011
martin dice
utiliza la propiedad maxlength de la caja de texto dale el valor de 8 en el caso de dni
Publicado el sábado, 23 de julio de 2011
gilbert dice
bueno esta bueno y funciona perfectamente, quisiera saber como valido una cierta cantidad de numeros en una caja de texto ejemplo.. DNI
Publicado el miércoles, 06 de julio de 2011
deybby dice
gracias ,estoy hacien un proyecto en vb 2003 . desearia un manual de vb 2008 para aprender en mi mail gracias de antemano
Publicado el sábado, 02 de julio de 2011
gabriel dice
esto era lo que tanto anelaba no saben de la que me an salvado muxas graciaso :)
Publicado el domingo, 01 de mayo de 2011
Comentar el artículo
Nombre:
Mail:
Comentario:
Código de seguridad:
Captcha
Repite el código de seguridad

Los trucos más leídos de Visual Basic.NET