FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como usuar CopyFile en linux
siempre he usado CopyFile en windows pero en linux cuando pongo
CopyFile("1.txt","/var/www/1.txt",false); no aparece nada , y los permisos de la carpeta estan Tendra alguna solucion mi problema |
#2
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
|
#3
|
||||
|
||||
El problema está (creo) en que en Linux el directorio de trabajo no se define de la misma forma que en Windows. Normalmente (aunque depende de configuración del lanzador) suele ser el directorio $HOME, pero también podría ser "/tmp", "/var" u otros. La única forma de estar seguro es indicando explícitamente la ruta.
Si usas la línea de comandos para indicar archivos (ParamCount y ParamSTR) la consola de comandos suele añadir la ruta junto al nombre, e incluso suele expandir los comodines ("*", "?", etc), "pipes" y demás, y si no lo hace se suele asumir que los archivos no existen. Es cierto que algunos programas no siguen este patrón de comportamiento, sino que se comportan igual que en Windows aludiendo "usabilidad", pero en mi opinión sólo añaden confusión puesto que entran en conflicto con POSIX et alia. Yo soy de la opinión de mantenerse dentro de POSIX siempre que se pueda. Última edición por Ñuño Martínez fecha: 21-04-2012 a las 11:42:27. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas al usuar FilenameEdit | Ledian_Fdez | OOP | 12 | 08-08-2007 16:24:27 |
CopyFile | ilcapo | C++ Builder | 3 | 05-02-2006 10:31:16 |
Ayuda por favor con COPYFILE o bien ¿como puedo copiar archivos? | Phacko | API de Windows | 1 | 28-07-2004 20:58:00 |
Como hacer un shares en un Servidos Linux para que otro Servidor Linux .... | FernandoFAI | Linux | 0 | 15-04-2004 09:33:07 |
Como utilizar el CopyFile | Odnanref | API de Windows | 4 | 30-03-2004 17:56:27 |
|