Hola, que tal, tengo un formulario en el builder 6.0, y lo que necesito hacer es una validación de cadenas, de numeros y letras.
Como la podria hacer, es decir tengo 4 campos, 1 para numeros y letras, 2 exclusivamente para numeros, y el ultimo solo para letras. Ahora lo que yo quiero validar es que en los campos de numeros solamente, no ingresen letras, y en los de letras solamente, no ingresen numeros.
Como puedo hacer esto ya que es una cadena? osea un string?
Hay alguna funcion al estilo isalpha?
Yo recuerdo de la facultad que para el tratamiento de caracteres en 16 bit, como ibamos guardando cadenas con una variable tomabamos caracter por caracter, entonces a cada caracter ingresado lo pasabamos por isalpha y de ahi en mas si era correcto una cosa y sino parar el programa o un mensaje de error.
Espero explicarme, yo trate de hacer esto:
if(isalpha(Edit1->Text.c_str())
{
//guardar en un char de [50] la cadena con strcpy pero no me funciona
}
Desde ya Gracias por la ayuda