FoxPro/Visual FoxPro - Lectura de directorios

 
Vista:
sin imagen de perfil

Lectura de directorios

Publicado por Taikos (188 intervenciones) el 01/02/2003 06:22:42
Hola . Gracias por leer mi pregunta o mejor dicho mi duda. Me puedes decir cómo le hago para recorrer una carpeta, abrir cada una de las carpetas que contenga y a medida que abro cada una poder extraer los archivos que contienen, renombrarlos con nombres únicos par apoder moverlos a otra carpeta ??? Debo hacer todo lo anterior hasta que las haya recorrido todas las subcarpetas y al final elimino la carpeta padre o mejor dicho la principal.

Gracias por tu soporte

Taikos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Lectura de directorios

Publicado por Roman Suazo (2723 intervenciones) el 01/02/2003 15:44:38
Vas a tener que crear una rutina recursiva para eso, chequea una pregunta en los foros de fox acerca de como borrar los archivos de
un directorio (hace poco).

Con la funcion ADIR(), consigues todas las subcarpetas del
la direccion actual ( SET PATH TO), en el arreglo que te va a devolver
la funcion chequeas cuales son carpetas y asi sucesivamente vas
chequeando subcarpetas.

Con RENAME podes cambiar el nombre de archivos.

Investiga que es un progrma recursivo y el algoritmo para hacer lo que
quieres.

Con ADIR(), SET PATH, RENAME, estas hecho.
Saludos

una has
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Lectura de directorios

Publicado por Taikos (188 intervenciones) el 01/02/2003 18:21:34
Ok amigo gracias por tu solución, la pondré en práctica. Y de nuevo gracias por tu soporte

Suerte

Taikos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Lectura de directorios

Publicado por Fernando Bonet (2 intervenciones) el 04/09/2007 21:51:37
Estoy buscando algo parecido a lo que tenias que hacer vos en esta cadena, por casualidad lo terminaste ?
lo que tengo que hacer yo es un programa que renombre x cantidad de archivos a uno solo con su subindice...

ejemplo... tengo 5 tablas diferentes

cordoba.dbf
corrientes.dbf
sanluis.dbf
chaco.dbf
neuquen.dbf

y quiero que al ejecutar el programa se llamen todos asi
argentina(1).dbf
argentina(2).dbf
argentina(3).dbf
argentina(4).dbf
argentina(5).dbf

es algo asi lo que estabas haciendo vos ??? o me sirve algo de eso ?
te agradezco
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar