FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Renombrar archivo
Hola gente:
tengo el siguiente problema: estoy ejecutando un archivo .dat desde un servidor remoto, y luego que lo ejecuto lo quiero renombrar a .dat.done. Para hacer esto utilizo el siguiente código:
cuando ejecuto esto en GetLastError me dá el código 32 y por lo tanto no me renombra el archivo que quiero. No tengo idea que estoy realizando mal. Ya busqué por todos lados en internet y no encuentro solución. Muchas gracias por anticipado por vuestra ayuda. Mariano. |
#2
|
|||
|
|||
Si el archivo esta en ejecución no lo podrás renombrar, prueba a cerrarlo primero y luego a renombrarlo
Salu2 |
#3
|
||||
|
||||
Yo utilizo el componente NMTP que viene con Delphi, me conecto al servidor y luego hago:
Y me conecto así: Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
Última edición por marcoszorrilla fecha: 02-01-2008 a las 15:40:13. |
#4
|
||||
|
||||
Ya tienes suficientes permisos para realizar la operación.
Hay una función que te devuelve el texto asociado a ese error, el problema es que ahora no recuerdo cual...
__________________
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. |
#5
|
||||
|
||||
Hola,
La función a la que se refiere Neftalí creo que es "SysErrorMessage". En todo caso, podría ser que la función "RenameFile" no admitiera archivos "en red"... lo cierto es que trato de encontrar la ayuda de esta función en MSDN y no aparece nada... fuera de la plataforma .NET... Igual no estoy buscando en el lugar adecuado. |
#6
|
||||
|
||||
__________________
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. |
#7
|
|||
|
|||
Gracias.
Cita:
muchas gracias por las contestaciones de todos. Efectivamente no estaban cerrando el archivo antes de renombrarlo.. Lo cerre antes de renombrarlo y funciono todo bien. Saludos, Mariano. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
renombrar field | reina | Varios | 0 | 12-07-2006 17:11:01 |
renombrar un fichero | EfrainSanmiguel | Varios | 4 | 16-12-2005 20:32:55 |
Renombrar Tablas | mapner | Firebird e Interbase | 3 | 17-05-2004 17:23:25 |
renombrar tablas access | hthon | Tablas planas | 1 | 13-06-2003 18:33:46 |
Renombrar directorio | acertij022 | Varios | 2 | 24-05-2003 05:09:33 |
|