Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-09-2008
JBalda JBalda is offline
Miembro
 
Registrado: nov 2006
Posts: 11
Poder: 0
JBalda Va por buen camino
Como copiar archivos de una pc a otra por TCP/IP?

Hola foro:

Tengo una aplicacion funcionando en una red local y necesito copiar archivos desde el servidor a la pc cliente. Hasta el momento lo resuelvo con la funcion copyfile.
Me gustaria saber como copiar desde el servidor a una pc cliente mediante TCP/IP, con copyfile no lo logre, ya que necesito colocar una unidad de red conectada a un recurso compartido en el servidor.

saludos!
Responder Con Cita
  #2  
Antiguo 30-09-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
function CopyFileTo(const Source: string; const Destination: string): Boolean;

Parameters

const Source: string

Source file name.


const Destination: string

Destination file name.


Returns

Boolean - True if the file is copied, False on error.


Description

CopyFileTo is a function used to copy the file specified in Source to the file specified in Destination.
CopyFileTo will return False if the file in Destination already exists.
CopyFileTo encapsulates the platform-specific calls needed to perform the file copy operation. On the Windows platform, this is the Win32 API function CopyFile. On the Linux platform, CopyFileTo uses a TFileStream instance to create the destination file.

Has probado poniendo :
Código Delphi [-]
var Exito : Boolean;
begin
   Exito := CopyFileTo('\\192.168.1.1\DirCompartido\Archivo.txt','C:\Temp\Archivo.txt');
end;
Responder Con Cita
  #3  
Antiguo 30-09-2008
JBalda JBalda is offline
Miembro
 
Registrado: nov 2006
Posts: 11
Poder: 0
JBalda Va por buen camino
Donde encuentro la funcion CopyFileTo ?
Responder Con Cita
  #4  
Antiguo 30-09-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por JBalda Ver Mensaje
Donde encuentro la funcion CopyFileTo ?
Escribe el nombre de la función, selecciona el nombre y luego presiona F1. Te debería aparecer la ayuda sobre dicha función. Allí en la ayuda se especifica a que Unit pertenece.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #5  
Antiguo 30-09-2008
JBalda JBalda is offline
Miembro
 
Registrado: nov 2006
Posts: 11
Poder: 0
JBalda Va por buen camino
No me aparece, segun veo esa funcion viene con las INDY, a esa te referis?
Responder Con Cita
  #6  
Antiguo 30-09-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Al menos en Delphi 6, exite esa función y está declarada en la unidad idGlobal.
Con declarar en uses dicha unidad debería funcionar.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #7  
Antiguo 30-09-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Pues la API CopyFile está en todas las versiones de Delphi y de Güindos

Código Delphi [-]
CopyFile('C:\Temp\Archivo.txt', '\\192.168.1.1\DirCompartido\Archivo.txt', True);
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Copiar un archivo a otra pc usando el puerto serial como comunicacion maravert API de Windows 3 10-06-2007 17:24:42
Como copiar los datos de una tabla a otra Shidalis Varios 2 21-07-2005 14:34:32
¿Cómo puedo copiar el contenido de una tabla en otra de distinta Base de Datos? nuri SQL 4 08-07-2005 12:39:52
Como Copiar Un Mismo Registro De Una Tabla A Otra En Delphi NaZi_DjInN Tablas planas 2 30-09-2004 22:13:17
Ayuda por favor con COPYFILE o bien ¿como puedo copiar archivos? Phacko API de Windows 1 28-07-2004 20:58:00


La franja horaria es GMT +2. Ahora son las 10:13:23.


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