GARANTIR DESCONTO

Fórum Como eu carrego um arquivo txt da WEB para meu programa??? #176989

23/08/2003

0

Como eu carrego um arquivo txt da WEB para meu programa???

Tipo Componente Memo1

Exemplo [Local]

:D Memo1.lines.loadfromfile(´c:\coco.txt´);

Pela Net Seria Algo parecido!!!

:cry: memo1.lines.loadfromfile(´http://mks.com/coco.txt´);

Mais desse jeito n funciona algue ae teria algum exemplo similar ou parecido!!!


Mks

Mks

Responder

Posts

23/08/2003

Cebikyn

Tente:

uses
  URLMon;

function DownloadFile(WEB, LOCAL: string): Boolean;
begin
  try
    Result := UrlDownloadToFile(nil, PChar(WEB), PChar(LOCAL), 0, nil) = 0;
  except
    Result := False;
  end;
end;


Em que LOCAL é endereço para um arquivo em seu comp e WEB é o endereço do arquivo na web.

Depois chame normalmente a partir do arquivo especificado em ´LOCAL´:

Memo1.Lines.LoadFromFile(LOCAL);


Resumindo:

if DownloadFile(´http://mks.com/texto.txt´, ´C:\Texto.txt´);
then
  Memo1.Lines.LoadFromFile(´C:\Texto.txt´)
else
  ShowMessage(´Erro ao fazer download!´);



Responder

Gostei + 0

26/08/2003

Cebikyn

Só mais uma observação para outros usuários que virem este tópico: a função [b:d453f86470]UrlDownloadToFile[/b:d453f86470] funciona para qualquer tipo de arquivo.


Responder

Gostei + 0

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

Aceitar