Avatar billede pjen2004 Nybegynder
14. februar 2006 - 20:56 Der er 2 kommentarer og
1 løsning

Lagre to billeder i samme JPG-fil med Put-kommando?

Hej Jeg bruger følgende kode til at gemme et billede fra et web-kald med "WinHttp":

Url = "http://www.etellerandet.dk"
WinHttpReq.Open "GET", Url, False
WinHttpReq.Send

'Put response data i fil.

Filnavn = "billede.jpg"
Open Filnavn For Binary As #1
d() = WinHttpReq.ResponseBody
Put #1, 1, d()
Close

Men jeg vil meget gerne have mulighed for at lægge et nyt billede (der er gennemsigtigt) ovenpå det der først hentes ned.
Hvordan lægger man et nye data ned ovenpå de eksisterende billed-data? Sådan her virker ikke umiddelbart ?

Url = "http://www.etellerandet.dk"
WinHttpReq.Open "GET", Url, False
WinHttpReq.Send

Url_2 = "http://www.etandetsted.dk"
WinHttpReq_2.Open "GET", Url_2, False
WinHttpReq_2.Send


'Put response data i fil.

Filnavn = "billede.jpg"
Open Filnavn For Binary As #1
d() = WinHttpReq.ResponseBody
Put #1, 1, d()
c() = WinHttpReq_2.ResponseBody
Put #1, 1, c()
Close
Avatar billede pjen2004 Nybegynder
14. februar 2006 - 20:57 #1
Der skal sikkert også laves noget med en wait-kommando - sådan at der ventes på første billede, før næste hentes ned. Hvordan gøres det?
Avatar billede sjh Nybegynder
14. februar 2006 - 21:07 #2
Ja du kan ikke bare ligge dit billede data oven på et andet billede data.. så overskriver du jo bare den gamle data.. og det har ikke noget af gøre med at du bare kan bruge en "wait-kommando" der skal lidt mere til..

men du kan se lidt på den her: http://vbhansen.dk/spm/95156
dog gemmer den ikke det i jpg-format
Avatar billede pjen2004 Nybegynder
26. februar 2007 - 07:47 #3
Lukker
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