Foros del Web » Programación para mayores de 30 ;) » .NET »

Validar que no se un numero

Estas en el tema de Validar que no se un numero en el foro de .NET en Foros del Web. Hola! Tengo un text box y quiero que me lo valide. Si es igual a 32 que me salga error.Lo demas no He probado con ...
  #1 (permalink)  
Antiguo 04/06/2008, 10:21
 
Fecha de Ingreso: julio-2006
Mensajes: 145
Antigüedad: 17 años, 10 meses
Puntos: 0
Validar que no se un numero

Hola!



Tengo un text box y quiero que me lo valide.
Si es igual a 32 que me salga error.Lo demas no

He probado con el regular expression validator, y no doy con la expresion regular.
Con los demas validator no me sale.

Gracias!
  #2 (permalink)  
Antiguo 04/06/2008, 10:25
Avatar de VelascoCalderon  
Fecha de Ingreso: agosto-2007
Mensajes: 80
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Validar que no se un numero

Buenas tardes, no se si he entendido lo que quieres, si lo que quieres es que solo se permita el numero 32, entonces

if txtCajaAValidar = "32" then
Messagebox.show("Error")
else
Messagebox.show("Correcto")
End if


Saludos!!!
  #3 (permalink)  
Antiguo 05/06/2008, 02:10
 
Fecha de Ingreso: julio-2006
Mensajes: 145
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: Validar que no se un numero

Con un regular expresion validator. Controla que un número no sea 32:

^(([0-2]{1}|[3-9]{1})([0-1]{1}|[3-9]{1}))|([0-9]{1}([0-1]{1}|[3-9]{1}))$

Gracia!
  #4 (permalink)  
Antiguo 05/06/2008, 02:53
 
Fecha de Ingreso: julio-2006
Mensajes: 145
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: Validar que no se un numero

Aqui esta la buena:

^(([0-2]{1}|[4-9]{1})([0-9]{1}))|([3]{1}([0-1]{1}|[3-9]{1}))|([0-9]{1})|([0-9]{3}))$



1.-Comprueba que sea un nº de 00 a 29 y luego de 40 a 99

2.-Que sea de 30 a 31 y de 33 a 39

3.-Que sea de 1 cifra

4.-Que sea de 3 cifras


Gracias Hart!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:28.