Funcion para pasar de cadena a array ??

29/12/2004 - 18:15 por Desarrollo | Informe spam
Hace tiempo miré por aquí que existe una función en vfp que permite pasar
los elementos de una cadena a un arreglo, es decir:

cadena="lun,mar,mie,jue,vie,sab,dom"

=función(cadena,",",arreglo) algo así, no recuerdo la sintaxis creo que va
por ahí

donde:
cadena es en donde se va a buscar
",": es el separador de los elementos de la cadena
arreglo: es donde se va a almacenar el resultado de los elementos separados
de la cadena

así quedaría:

arreglo(1)="lun"
arreglo(2)="mar"
arreglo(3)="mier"
arreglo(4)="jue"
arreglo(5)="vie"
arreglo(6)="sab"
arreglo(7)="dom"

pues la idea es ésta, alguien sabe de que función se trata ??
OJO: no estoy hablando de la rutina de Luciano Mora que esta en portalfox

Gracias anticipadas, saludos !!!
 

Leer las respuestas

#1 El foxero
29/12/2004 - 18:44 | Informe spam
No se si existe la funcion pero en foxpro todo es sencillo :

dimension arreglo(getwordcount(cadena,','))
for i=1 to alen( arreglo)
arreglo[i]=getwordnum(cadena,i,",")
endfor

para mas detalles y depuracion revisa la ayuda

Raul

"Desarrollo" <icsa_momosaARROBAyahoo.com.mx> wrote in message
news:
Hace tiempo miré por aquí que existe una función en vfp que permite pasar
los elementos de una cadena a un arreglo, es decir:

cadena="lun,mar,mie,jue,vie,sab,dom"

=función(cadena,",",arreglo) algo así, no recuerdo la sintaxis creo que


va
por ahí

donde:
cadena es en donde se va a buscar
",": es el separador de los elementos de la cadena
arreglo: es donde se va a almacenar el resultado de los elementos


separados
de la cadena

así quedaría:

arreglo(1)="lun"
arreglo(2)="mar"
arreglo(3)="mier"
arreglo(4)="jue"
arreglo(5)="vie"
arreglo(6)="sab"
arreglo(7)="dom"

pues la idea es ésta, alguien sabe de que función se trata ??
OJO: no estoy hablando de la rutina de Luciano Mora que esta en portalfox

Gracias anticipadas, saludos !!!


Preguntas similares