Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-04-2006
adcoma adcoma is offline
Registrado
 
Registrado: abr 2005
Posts: 5
Poder: 0
adcoma Va por buen camino
Exclamation Cliente FTP - Problema!

Estoy tratando de programar un cliente FTP en Delphi, el cual la unica accion a realizar es conectarse - subir archivo - desconectarse.

He intentado programarlo con Indy en Delphi 7 y Delphi 2006 y me da error 10054, tambien intente con los componentes de ICS y se me congela.

Estoy programado ahora en base a el ejemplo que tiene la web de JM que hace uso directo de wininet y sube el archivo correctamente pero nunca me avisa que subio correctamente y se congela la aplicacion.

Se que subio correctamente ya que consulto con filezilla y si esta arriba el archivo y al descargarlo se ejecuta sin problemas.

Por cierto pensando en que pudiera ser el server he subido el mismo archivo desde filezilla y desde bulletproof y no me da ningun problema.

Este es el codigo que uso para subir los archivos:

Código Delphi [-]
  
if ftp.Upload(Edit_File.Text, ExtractFileName(Edit_File.Text)) then
  MessageBox(handle, PChar('El archivo local [' + Edit_File.Text + '] ha sido almacenado en "'
    + ExtractFileName(Edit_File.Text) + '".'), 'Envío', MB_ICONINFORMATION)
else
  MessageBox(handle, PChar('Ha ocurrido un error durante el envío del archivo:' #10#13
    + ftp.ResponseText), 'Envío', MB_ICONERROR);

A alguien le a pasado lo mismo?
Alguna ayuda?

Agradesco mucho su atencion!!!
Saludos.

Última edición por dec fecha: 10-04-2006 a las 06:52:29.
Responder Con Cita
  #2  
Antiguo 12-04-2006
Genner Genner is offline
Miembro
 
Registrado: feb 2006
Posts: 44
Poder: 0
Genner Va por buen camino
Smile

mm conectarse, subir archivo y desconectarse ?
pues yo hago algo asi como esto
Utilizo indy clientes componente TidFtp

Código Delphi [-]
  ftp.Host:='servidor'
  ftp.Username:='usuario'
  ftp.Password:='password'
  ftp.Connect();
  ftp.Put(archivo,archivo.pdf,true');
  ftp.Disconnect;

si te sirve de algo.

Última edición por Genner fecha: 12-04-2006 a las 19:54:45.
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
Conexión Cliente-Cliente Clantt Providers 1 28-09-2004 17:46:34
Cliente V.S. Cliente AGAG4 Conexión con bases de datos 2 09-09-2004 19:28:39
Problema de acceso a Firebird desde cliente en Windows 98 taote Firebird e Interbase 4 06-08-2004 08:52:32
Problema:Cliente/Servidor.Actualizar clientes automaticamente. aoiTo Conexión con bases de datos 5 04-08-2004 06:02:27
y mi cliente???? jzginez Firebird e Interbase 7 24-02-2004 18:12:24


La franja horaria es GMT +2. Ahora son las 12:40:17.


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