Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Este cdigo nos muestra como validar el TextBox1 para que acepte solo letras y como validar el TextBox2 para que acepte solo nmeros. En Visual Studio .NET abra un nuevo proyecto de VisualBasic .NET Seleccionando la plantilla de Aplicacin para Windows En el Form1 que se crea automticamente agregue dos TextBox No les cambie el nombre Deben de quedar como TextBox1 y TextBox2 Luego valla al cdigo del Form1 y agregue las siguientes lneas: '********************************************************************* ******* '* Cdigo realizado por Eduardo Puchades Fuentes (Mexicano) ;-) * '********************************************************************* ******* 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
NOTA:
Si desea que en el TextBox1 aparezcan las letras solo en MAYUSCULAS o minsculas solo tiene que cambiar la propiedad CharacterCasing del TextBox1
Me.TextBox1.CharacterCasing = CharacterCasing.Upper 'para MAYUSCULAS Me.TextBox1.CharacterCasing = CharacterCasing.Lower 'para minsculas o Me.TextBox1.CharacterCasing = CharacterCasing.Normal