Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2010, 13:26
Avatar de Mickel
Mickel
 
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
Respuesta: Validadar un texbox para ingresar solo numeros o solamente letras

en VB.NET:

Public Shared Function SoloNumeros(ByVal KCode As Int16) As Boolean
If (KCode >= 48 And KCode <= 57) Or KCode = 8 Then
Return False
Else
Return True
End If
End Function

Public Shared Function SoloDecimales(ByVal KCode As Int16) As Boolean
If (KCode >= 48 And KCode <= 57) Or KCode = 8 Or KCode = 45 Or KCode = 46 Then
Return False
Else
Return True
End If
End Function


Public Shared Function SoloLetras(ByVal KCode As Int16) As Boolean
If (KCode >= 65 And KCode <= 90) or (KCode >= 97 And KCode <= 122) Or KCode = 8 Then
Return False
Else
Return True
End If
End Function

y luego pones en el Keypress...
e.Handled = SoloLetras(System.Convert.ToInt16(Asc(e.KeyChar)))
o lo que necesites...
__________________
No tengo firma ahora... :(