Avatar billede diz Nybegynder
17. marts 2004 - 12:24 Der er 2 kommentarer og
1 løsning

download jpg fra website

Hejsa,

Jeg har brug for at downloade en jpg fil fra en webside. Jeg har det direkte link til jpg filen, så jeg mangler bare en funktion som kan gemme den på harddisken.

Jeg har prøvet følgende, men det virker ikke rigtig. Er der nogen der har en funktion som virker.

Res :=  UrlDownloadToFile(nil, PChar(link), PChar(Dest), 0, nil) = 0;

hvor link er linket på billedet og dest er 'C:\test.jpg'
Avatar billede dkn Nybegynder
17. marts 2004 - 12:30 #1
Avatar billede diz Nybegynder
17. marts 2004 - 12:53 #2
det er jo netop der jeg forsøger på jvf ovenstående kode, men det virker ikke. Kan det være fordi jeg er bag en proxy?

/Sune
Avatar billede diz Nybegynder
17. marts 2004 - 13:10 #3
hmm... jeg smed en idHTTP på formen og oprettede en TFileStream og gjorde følgende :

idhttp gav jeg så min proxy osv.

begin
  stream := TFileStream.Create('c:\test.jpg',fmCreate);
  link := 'http://www.somewhere.dk/pic.jpg';
  idhttp1.Get(link,stream);
  stream.Free;
end

og det virker.....

/Sune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester