Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Sistemas operativos > Linux
Register FAQ Members List Calendar Guía de estilo Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 21/04/2012
lisette lisette is offline
Miembro
NULL
 
Join Date: Feb 2012
Posts: 16
Poder: 0
lisette Va por buen camino
Unhappy 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
Reply With Quote
  #2  
Old 21/04/2012
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
Reply With Quote
  #3  
Old 21/04/2012
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Quote:
Originally Posted by lisette View Post
CopyFile("1.txt","/var/www/1.txt",false);
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.

Last edited by Ñuño Martínez : 21/04/2012 at 11:42.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problemas al usuar FilenameEdit Ledian_Fdez OOP 12 08/08/2007 16:24
CopyFile ilcapo C++ Builder 3 05/02/2006 10:31
Ayuda por favor con COPYFILE o bien ¿como puedo copiar archivos? Phacko API de Windows 1 28/07/2004 20:58
Como hacer un shares en un Servidos Linux para que otro Servidor Linux .... FernandoFAI Linux 0 15/04/2004 09:33
Como utilizar el CopyFile Odnanref API de Windows 4 30/03/2004 17:56


All times are GMT +2. The time now is 05:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi