Inicio > Delphi, Ejemplos > Descargar un fichero y copiarlo en local (Indy)

Descargar un fichero y copiarlo en local (Indy)

miércoles, 2 de enero de 2008 Dejar un comentario Ir a comentarios
Share Button

Se trata de un sencillo ejemplo para mostrar cómo descargar un fichero desde internet y copiarlo en local.
En su día lo desarrollé para montar la actualización en línea de una aplicación.
Previamente a esto, se descargaba un fichero de texto para comprobar ambas versiones; Si la actual estaba anticuada, se descargaba la nueva utilizando éste sistema.

Descargar fichero

Download Descargar ejemplo

Vota este post
Categories: Delphi, Ejemplos Tags: , ,
  1. JoAnCa
    sábado, 22 de febrero de 2020 a las 03:19 | #1

    Hola Germán
    Me interesa usar este ejemplo, pero como es un poco antiguo, no me funciona en Delphi XE7
    Podrias actualizarlo para que me funcione?

    Me da error con la clase del proxy y con otras mas

  2. lunes, 24 de febrero de 2020 a las 09:36 | #2

    @JoAnCa
    Hola.
    Puedo revisarlo.
    ¿Con qué versión estás trabajando?

    Mientras tanto puedes revisar esta otra entrada que también descarga imágenes desde la web utilizando las Indy.
    https://neftali.clubdelphi.com/tidhttp-descargar-imagenes-de-una-web/

    En este código fuente, que también pertenece a otra entrada del blog, también puedes ver cómo descargar imagenes utilizando FileStream:
    https://github.com/NeftaliDelphi/La-Foto-del-dia/blob/master/source/UTThreadImage.pas

    Y en este otro, también cómo descargar imágenes, pero utilizando la clase THTTPClient, que para mi es la más recomentable, ya que funciona en multiplataforma, delegando en las librerías del sistema el “pelear” con SSL:
    https://github.com/NeftaliDelphi/La-Foto-del-dia/blob/master/source/uDownloadThread.pas

  1. Sin trackbacks aún.