PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Downlopad arquivo usando TIdHTTP #386426

15/09/2010

0

Olá pessoal,
estou tentando fazer um procedimento para download de arquivos usando TIdHTTP.

  Http := TIdHTTP.Create(nil);
  Http.OnWork:= HttpWork;
  Http.OnWorkBegin := HttpWorkBegin;
  Http.OnWorkEnd := HttpWorkEnd;

  MS := TMemoryStream.Create;



Para fazer o download faço assim:

  Http.Request.CacheControl := 'no-cache';
  Http.Get(URL_DO_AQRUIVO, MS);
  MS.SaveToFile('c:\agenda.zip');


No evento Http.OnWork tenho um progressbar e posso observar que o download é iniciado. Porém o método MS.SaveToFile não ocorre, ou seja, nunca tenho o arquivo salvo em disco.

Onde estou errando?

Uso Delphi7 e Indy (10.0.76)
Carlos Phelippe

Carlos Phelippe

Responder

Post mais votado

16/09/2010

Pessoal, resolvi com essa dica:

http://delphiforyou.blogspot.com/2010/03/download-de-arquivos-com-idhttp.html

Carlos Phelippe

Carlos Phelippe
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar