Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2005, 23:04
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
Podrías crear un custom control TextBox para que acepte expresiones regulares pero sería algo largo de hacerlo, aunque convendría si mas adelante piensas meterle mas validaciones de otro tipo.. si no es así.. puedes hacer algo como ésto:

Cita:
Dim sText As String = txtNum.Text

If sText.Length > 4 Then
MessageBox.Show("Error")
Else
If sText.Substring(0, 2) <> "NC" Then
MessageBox.Show("Error")
Else
If IsNumeric(sText.Substring(2, 2)) Then
MessageBox.Show("Correcto")
Else
MessageBox.Show("Error")
End If
End If
End If
COn ello se valida que la cadena sea de 4 caracteres, que el caracter 3 y 4 sean números y que los primero 2 sean la palabra "NC"

Aunque te podrías ahorrar el primer IF, colocando la propiedad MaxLenght de tu textbox en 4

en fin.. espero que te sirva el code...
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net