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 07-06-2007
Avatar de alaintm
alaintm alaintm is offline
Registrado
 
Registrado: jun 2007
Posts: 3
Poder: 0
alaintm Va por buen camino
Descargar archivo de una ubicación remota

Saludos a todos.
Escribo este tema ya que no he dado con la solución para poder descargar un archivo a través de una aplicación de Delphi donde dicho archivo tipo texto se encuentre en un servidor web y guardarlo en la ubicación donde reside mi aplicación, funcionando más o menos como lo hacen los update de los antivirus.

Agradesco de antemano su colaboración
Responder Con Cita
  #2  
Antiguo 07-06-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Hay varias formas de lograrlo, usando las API de windows, los Indy u otras librerias como Synapse, etc... (yo personalmente uso Synapse :P).

Un ejemplo sencillo de como bajar y guardar en disco un fichero bajado usando Indy (q van con el Delphi):

Solo necesitas poner un "TIdHTTP" en el formulario.

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  Destino: TFileStream;

begin
  // crea el fichero donde guardaremos el contenido descargado
  Destino:=TFileStream.Create('c:\readme.txt', fmCreate);
  try
    // baja y guarda el contenido en el fichero
    IdHTTP1.Get('http://openwebmail.org/openwebmail/doc/readme.txt', Destino);
  finally
    Destino.Free;
  end;
end;

Con esto ya puedes empezar a investigar por tu cuenta y completarlo!

P.D.: La URL q he utilizado para el ejemplo, es el primer link de la busqueda de google "readme.txt" xD

Última edición por xEsk fecha: 07-06-2007 a las 17:17:20.
Responder Con Cita
  #3  
Antiguo 07-06-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Revisa UrlDownloadToFile de la unit URLMon (creo recordar).
De todas formas puedes buscar más información y ejemplos sobre esta funcion en los foros.
__________________
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.
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
descargar archivo desde php gulder PHP 2 07-06-2007 08:28:26
Descargar archivo con redirección voci Internet 4 09-04-2007 14:22:27
Mostrar archivo de texto desde una ubicación determinada. creus Varios 1 13-11-2006 15:30:15
Copiar/Descargar Archivo en Página Web AGAG4 Internet 5 11-10-2004 17:26:42
Problemas al descargar un archivo Mauro® Internet 2 23-10-2003 22:21:28


La franja horaria es GMT +2. Ahora son las 09:51:01.


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