FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
vaciar dir1 y copiar archivos de dir2 a dir1
Hola, Necesito realizar lo siguiente:
Tengo una carpeta (por ejemplo c:/carpeta1) la cual contiene varias carpetas en su interior (DirBase, dir1, dir2, dir3, ... dirn), y cada una de estas carpetas contienen archivos con una extención determinasa en su interior. Lo que deseo hacer es copiar el contenido de dir1 a DirBase, si DirBase contenia ya archivos, estos deben ser eliminados. Tengo la idea de lo que quiero realizar pero no se de que forma plantearmelo, no se cual seria la mejor forma de hacerlo, se me ocurre lo siguiente. 1.- Eliminar la carpeta DirBase en caso de que exista. 2.- Crear la carpeta DirBase. 3.- Copiar el contenido de DirX hacia DirBase. Despues si se desea copiar el contenido de Dir3 hacia DirBase realizaría las mismas tareas 1, 2 y 3. Talvez exista otra forma mas profecional de hacerlo. Buscando en el foro encontre el siguiente código que me sirve para borrar el contenido de DirBase, con esto ya me estoy evitando el paso 1 y 2 (borrar DirBase con su contenido y volver a crearlo). asi ya no tengo que borrar DirBase y volverlo a crear, solo borro su contenido y listo.
Por lo que ya tengo resuelta la primera parte, ahora me queda averigual como COPIAR los archivos que esten dentro de la carpeta Dir1 hacia DirBase. Alguien me podría ayudar en eso??, los ejemplos que he encontrado en el foro no los he logrado entender bien. Disculpen por alargarme en el post y si es que no fui muy claro en mi explicación. Saludos
__________________
Greco - Principiante |
#2
|
||||
|
||||
Cita:
Sólo tienes que ejecutarla y luego hacer un recorrido del StringList y ejecutar dos operaciones: * Mira ForceDirectories (para ir creando la nueva estructura de directorios) * MoveFile para ir moviendo los ficheros.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Cita:
Me ponre en marcha en eso durante el fin de semana y cualquier duda que tenga lo comento en este hilo. Saludos
__________________
Greco - Principiante |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar archivos en red | Phacko | Varios | 6 | 09-07-2007 16:52:48 |
Copiar archivos | jam888 | Varios | 1 | 17-04-2007 23:05:59 |
Copiar archivos | Juan Carlos | Varios | 3 | 11-06-2004 11:30:05 |
Copiar archivos | Ignacio | Varios | 6 | 05-01-2004 03:08:38 |
Copiar Archivos | Cronos | Varios | 4 | 13-08-2003 17:27:19 |
|