FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Mover archivos y deletar carpeta
Uso MoveFile, para mover archivo de una carpeta para otra, pero no estas funcionando.
Como usar el MoveFile de forma corecta? |
#2
|
||||
|
||||
Hola Paulao.
Ejemplo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 12-07-2011 a las 20:33:52. |
#3
|
|||
|
|||
Ecfisa, una pregunta. Tengo que poner el Path + el archivo en la carpeta de destino, o solo pongo el Path completo, pero sin el archivo.
|
#4
|
||||
|
||||
Hola Paulao.
Tenes que poner: Path + Nombre_de_Archivo + Extensión_de archivo Si utilizas variables, sería:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
Bueno, ya hizo y funciono. Era la extencion que faltava. Pero, ahora, quando yo deletar el archivo, tengo que deletar la carpeta tambien. Esto voy a ver ahora como lo hago.
|
#6
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#7
|
||||
|
||||
Hola de nuevo, para mover el directorio con todos sus archivos lo puedes hacer de esta forma:
si el directorio destino no existe, te lo renombra. Para borrar, aunque el directorio no este vacío:
Todo esto lo he sacado de aquí, revisa esa página. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#8
|
|||
|
|||
Ola de nuevo. No es mover el directorio con los archivos. Es Crear un directorio y mover el archivo para el y despues el otro Directorio crear y mover otro archivo. Si tengo 1.000 archivos, tengo que crear 1.000 directorios y en cada uno tener solamente un archivo. QWue pasa es que no estas movendo. Si paso asi:
MoveFile('D:\NAC\test.tif','D\Destino\test.tif'), funciona, pero si pongo en un Loop For, para ir descargando para cada archivo que el encuentrar, entonces no funciona. Los archivos acá son grandes, y no consigo anejar a este forum, si no los enviaria para q usteds analicen. Pero abajo mis codigos. Este codigo un amigo me lo envio y yo hizo una adaptacion para mover los archivos.
Última edición por Casimiro Notevi fecha: 15-07-2011 a las 14:14:49. |
#9
|
||||
|
||||
Hola Paulao, prueba de esta forma:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#10
|
|||
|
|||
Ola todos. Hizo una forma y funciono, pero mi cliente cambio nuevamente y ahora el quer que tenga una carpeta base y el sistema haria todo lo demas. Hizo el escogendo una Carpeta onde estan los archivos y entonces haria la moveda. Bueno, que pasa es que ahora no lo hace. Hizo un FindFirst, para entrar en todas las carpetas y buscar los archivos. Hizo dentro de un Repeat..Until, pero el sale del Loop antes de acuentrar los archivos. Abajo mis codigos(ambos) la parte que está comentada, si saco los SearchRec, funciona bien.
Última edición por ecfisa fecha: 18-07-2011 a las 07:19:00. |
#11
|
|||
|
|||
Tengo que hacer una rutina, que entrará en diversas carpetas, mover este archivo en una sola carpeta y elimine la carpeta. Es algo parecido a esto. Tengo una carpeta llamada OK. Dentro de esta carpeta hay otra con el nombre de cada mes (01,02,03). En el interior es de 1.000 carpetas, mas o menos, cada una con un solo archivo dentro de ella. Son estas carpetas, que debería obtener el archivo (. TIF) y enviado a un solo directorio y luego eliminar estas carpetas, no para las carpetas vacías, puesto que ya no se utiliza. Esta búsqueda debe ir en todas las carpetas que contienen la carpeta (OK) y buscar archivos con extensión .TIF y ponerse en movimiento y eliminación de carpetas. Uso FindFirst, pero no entra en todas las carpetas. En alguna situación el entra en bucle sin fin.
|
#12
|
||||
|
||||
Pues te informo igualmente, en este sitio explica claramente el manejo de findfirst, findnext, etc.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal |
#13
|
|||
|
|||
Es que aca en mi empresa donde trabajo, el proxy no estas permitindo que si abra este link. Yo estoy lejo de mi casa, entonces yo no voy todos los dias para mi casa, solo el fin de semana y donde me quedo durante la semana, estoy sin conexion. Tengo que compra un 3G, pero solo quando receber mi sueldo. Entonces, internet mismo, solo aca en la empresa. Saigo tarde de la noche y no consigo ir a un Cyber para buscar estas cosas, pues llego mui cansado en mi casa. Por esto no consigo abrir este link. Si tener otra solucion, agradezco mucho. Tengo una solucion, pero si hay muchas carpetas, el sale del loop.
|
#14
|
||||
|
||||
Pues no entiendo por qué te cierran el acceso a sitios como delphibasics, si es una herramienta de información para el trabajo.
En fin, a ver si puedes ver la imagen:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal |
#15
|
|||
|
|||
Ya resolvi mi problema com el MoveFile. O que pasa ahora es que yo no consigo deletar las carpetas vacia. No me da ningun error, pero no deleta, apaga. Abajo la rutina para apagar las carpetas.
|
#16
|
||||
|
||||
Cierro este hilo porque has abierto otro para continuarlo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
mover varios archivos jpg a otra carpeta | ingmichel | Internet | 3 | 10-06-2011 16:44:59 |
Copiar/Mover archivos | lbidi | API de Windows | 1 | 05-10-2010 20:18:56 |
Mover carpeta y todo su contenido | MaMu | API de Windows | 10 | 03-06-2007 05:08:04 |
Ver los archivos contenidos en la carpeta | esocrates | Varios | 4 | 01-06-2003 21:41:00 |
|