FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
No puedo copiar archivos
Hola
estoy utilizando el siguiente codigo en delphi 2010 y windows 7 para copiar un archivo de un directorio a otro y no funciona. ¿ Agien sabe por que no funciona ? ------------------------- sArchivo := 'C:\HGDocs\FT\FT_'+mostres.FieldByName ('codic').AsString+'.pdf'; if not CopyFile(PChar('sPath'),PChar(sArchivo),False) then MessageDlg('No he podido copiar el fichero', mtWarning,[mbOk], 0); ------------------------- Dice 'No he podido copiar el fichero' y no lo copia. El Archivo de origen existe, y el directorio de destino tiene los permisos adecuados. Gracias Última edición por Enric fecha: 02-06-2010 a las 18:08:07. |
#2
|
||||
|
||||
Saludos y bienvenido compañero... te invito a leer la Guia de estilo para que puedas formular tus dudas de manera correcta.
Nos falta más info... ¿Te lanza un mensaje de error, checaste si existe el archivo origen, si existe el directorio estino?
__________________
Herr Heins Faust |
#3
|
||||
|
||||
Prueba a cambiar el MessageBox por este, que añade el último mensaje de error del sistema, a ver si con eso obtienes algo más de info.
__________________
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. |
#4
|
||||
|
||||
En cualquier caso, si estás usando Delphi 2010, te vendrán muy bien las nuevas clases: TFile, dentro de IOUtils.
Sus métodos, son métodos de clase, así que puedes utilizarla así:
Saludos. |
#5
|
|||
|
|||
No puedo copiar archivos
Hola
He probado lo que me indicais y el error que me da es el siguiente: El sistema no puede encontrar el archivo especificado. Sin embargo tanto el path como el nombre del archivo es correcto. Gracias por vuestra ayuda |
#6
|
||||
|
||||
Has probado con TFile también ?
Has probado a ejecutar la aplicación como Administrador ? Saludos. |
#7
|
|||
|
|||
Si
He probado con TFile y como administrador y no funciona. |
#8
|
||||
|
||||
Pues el error parece claro. Normalmente es debido a que el path es incorrecto o no se tiene acceso a la ubicación.
__________________
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. |
#9
|
||||
|
||||
Fijate en que sPath lo tienes entre opostrofes. Por el nombre me supondría que sPath es una variable.
Saludos |
#10
|
|||
|
|||
Si tenias razon el problema eran las apostrofes, estaba pasando el nombre de la variable como una cadena.
Muchas gracias por vuestra ayuda. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar Archivos | frankmch | API de Windows | 10 | 26-02-2014 01:21:31 |
Copiar archivos | TheBearWhite | Varios | 3 | 03-09-2004 11:17:31 |
Ayuda por favor con COPYFILE o bien ¿como puedo copiar archivos? | Phacko | API de Windows | 1 | 28-07-2004 20:58:00 |
Copiar archivos | Juan Carlos | Varios | 3 | 11-06-2004 11:30:05 |
Copiar archivos | Ignacio | Varios | 6 | 05-01-2004 03:08:38 |
|