validacion de cajas de texto

24/10/2005 - 23:51 por jualmu1 | Informe spam
Hola quisiera me ayudaran en como validar una caja de texto de un formulario
Lo que en realidad lo que deseo es hacer que en una caja de texto donde ingrese numeros no se puedan ingresar letras y donde se ingresen letras no se puedan introducir numeros.

Espero me puedan ayudar en este pegon que tengo.
Gracia

jualmu1

Ver este tema: http://www.softwaremix.net/viewtopic-447079.htm

Enviado desde http://www.softwaremix.net

Preguntas similare

Leer las respuestas

#1 Leonardo Azpurua [mvp vb]
25/10/2005 - 01:45 | Informe spam
"jualmu1" escribió en el mensaje
news:

Hola quisiera me ayudaran en como validar una caja de texto de un
formulario.
Lo que en realidad lo que deseo es hacer que en una caja de texto donde
ingrese numeros no se puedan ingresar letras y donde se ingresen letras no
se puedan introducir numeros.

Espero me puedan ayudar en este pegon que tengo.



Hola, Jualmu:

El evento KeyPress recibe en e.KeyChar el caracter pulsado por el usuario.

Dependiendo de lo que necesites, puedes examinar los metodos
"clasificadores" de KeyChar para determinar si es aceptable, por ejemplo:

If Not (e.KeyChar.IsDigit) Or (e.KeyChar = "."c) Then
e.Handled = True
Return
End If

o bien

If Not (e.KeyChar.IsLetter) Then
e.Handled = True
Return
End If

recuerda dejar pasar incodicionalmente los BackSpace (y otros codigos de
control que te interese que lleguen al control) antes de aplicar cualquier
filtro:

If e.KeyChar = Chr(8) Then Return
If Not e.KeyChar.IsLoQueTeInteresa Then
e.Handled = True
Return
End If
...

Salud!
Respuesta Responder a este mensaje
#2 Angel. E. Ruiz. Pastor
25/10/2005 - 03:05 | Informe spam
Amigo puedes revisar mis articulos:
http://www.panoramabox.com/GoPub.aspx?IdObj71
http://www.panoramabox.com/GoPub.aspx?IdObj73

Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde el 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"
"jualmu1" escribió en el mensaje
news:

Hola quisiera me ayudaran en como validar una caja de texto de un


formulario.
Lo que en realidad lo que deseo es hacer que en una caja de texto donde


ingrese numeros no se puedan ingresar letras y donde se ingresen letras no
se puedan introducir numeros.

Espero me puedan ayudar en este pegon que tengo.
Gracias


jualmu1


Ver este tema: http://www.softwaremix.net/viewtopic-447079.html

Enviado desde http://www.softwaremix.net


Respuesta Responder a este mensaje
#3 SAM
25/10/2005 - 14:37 | Informe spam
Angel, no hay manera de controlarlo con los contoles mismso del framework???

Saludos


"Angel. E. Ruiz. Pastor" escribió en el mensaje
news:O$
Amigo puedes revisar mis articulos:
http://www.panoramabox.com/GoPub.aspx?IdObj71
http://www.panoramabox.com/GoPub.aspx?IdObj73

Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde el 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"
"jualmu1" escribió en el mensaje
news:

Hola quisiera me ayudaran en como validar una caja de texto de un


formulario.
Lo que en realidad lo que deseo es hacer que en una caja de texto donde


ingrese numeros no se puedan ingresar letras y donde se ingresen letras no
se puedan introducir numeros.

Espero me puedan ayudar en este pegon que tengo.
Gracias


jualmu1


Ver este tema: http://www.softwaremix.net/viewtopic-447079.html

Enviado desde http://www.softwaremix.net






Respuesta Responder a este mensaje
#4 Angel. E. Ruiz. Pastor
26/10/2005 - 04:48 | Informe spam
si puedes usar tambien
e.KeyChar.IsDigit o e.KeyChar.IsLetter

Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde el 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"
"SAM" escribió en el mensaje
news:
Angel, no hay manera de controlarlo con los contoles mismso del


framework???

Saludos


"Angel. E. Ruiz. Pastor" escribió en el


mensaje
news:O$
> Amigo puedes revisar mis articulos:
> http://www.panoramabox.com/GoPub.aspx?IdObj71
> http://www.panoramabox.com/GoPub.aspx?IdObj73
>
> Saludos cordiales,
> Ángel Ruiz
> MCP C#
> MVP de Visual Basic desde el 2004
> Caracas - Venezuela
> "El conocimiento es un bien, que crece a medida que se comparte"
> "jualmu1" escribió en el mensaje
> news:
>>
>> Hola quisiera me ayudaran en como validar una caja de texto de un
> formulario.
>> Lo que en realidad lo que deseo es hacer que en una caja de texto donde
> ingrese numeros no se puedan ingresar letras y donde se ingresen letras


no
> se puedan introducir numeros.
>>
>> Espero me puedan ayudar en este pegon que tengo.
>> Gracias
>>
>>
>> jualmu1
>>




>> Ver este tema: http://www.softwaremix.net/viewtopic-447079.html
>>
>> Enviado desde http://www.softwaremix.net
>>
>>
>
>


Respuesta Responder a este mensaje
#5 Leonardo Azpurua [mvp vb]
26/10/2005 - 06:12 | Informe spam
"Angel. E. Ruiz. Pastor" escribió en el mensaje
news:
si puedes usar tambien
e.KeyChar.IsDigit o e.KeyChar.IsLetter



Hola, Angel:

Estuve a punto de corregirte la respuesta, porque habías obviado una opción
tan práctica como las funciones "clasificadoras" de la clase Char.

Pero revisando la documentación noté que no son propiedades del objeto sino
funciones estáticas (Shared) de la clase.

Es decir:

e.KeyChar.IsDigit no funciona.

en su lugar hay que escribir una monstruosidad como

e.KeyChar.IsDigit(e.KeyChar)

y para eso da igual usar Instr, IndexOf o cualquier otra cosa.

Tengo que hablar contigo un par de cosas: una es sobre
Desarrolladores-Miranda y un tallercito de arquitectura que tengo en la
cabeza. La otra te la cuento cuando hablemos (es mas imprecisa, todavia).
Mandame un emilio con tu telefono y te llamo.

Salud!
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida