upload de arquivos por HTTP

07/02/2003

0

estou tentando uzar o componente webcopy, para upload de arquivos por HTTP não estou conseguindo. alguem tem outro componente e se possivel um exemplo de como fazer :lol:


Anonymous

Anonymous

Responder

Posts

07/02/2003

Dantonds

Pelo que eu enytendi vc quer fazer um download da internet e gravar em uma pasta local se for isso eu tenho esse código que eu uso :

Ele precisa de duas edit´s e um botão, mas ele pode ser fácilmente adaptado :

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, URLmon,
StdCtrls;

type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Button1: TButton;
Label1: TLabel;
Label2: TLabel;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}
function DownloadFile(Source, Dest: string): Boolean;
begin
try
Result := UrlDownloadToFile(nil, PChar(source), PChar(Dest), 0, nil) = 0;
except
Result := False;
end;
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
if DownloadFile (edit1.text, edit2.text) then
ShowMessage(´Download Concluído!´)
else
ShowMessage(´Falha ao fazer o download!!´)

end;

end.

Espero ter ajudado.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar