acceso a posiciones dentro de una cadena de caracteres

barri
05 de Octubre del 2005
Hola gente
Estoy aprendiendo foxpro para el trabajo, tengo bajados varios manuales muy completos (800 paginas!) pero no encuentro la forma de acceder a posiciones concretas dentro de una cadena si es que se puede.
Por ejemplo, en C, si tengo una cadena llamada nombre, nombre[0] daria el primer caracter de la cadena. ¿Hay alguna forma de hacer esto en visual foxpro? ¿y para añadir a una cadena sin tener en cuenta los caracteres en blanco del final (strcat en c)?
Muchas gracias,
salu2.

Manuel
05 de Octubre del 2005
TuCadena=[Esta es una cadena]
CuartaPos=Substring(TuCadena,4,1) &&devuelve <a>

ALLTRIM(Cadena) quita los caracteres de izquierda y derecha.
cadena3=cadena1+cadena2 para concatenar.