img van url + transparancy vb6

Status
Niet open voor verdere reacties.

Semafoor

Gebruiker
Lid geworden
29 aug 2007
Berichten
129
Hallo iedereen,

Ik ben een applicatie aan het maken die het weer voor de komende 2 uur weergeeft doormiddel van een plaatje dat hij van een website haalt. Nu heb ik even gekeken en wil ik het volgende plaatje laten verschijnen. http://www.meteox.nl/images.aspx?jaar=-3&voor=&soort=exp&c=&n=&tijdid=20071291914

alleen veranderd de situatie elke keer dus moet de tijd dag en datum worden aangepast.
20071291914 (yyyymmd(d)uumm) Weet iemand hoe dat kan in vb6? en aangezien er een kaartje onder staat wil ik dat het plaatje de ondergrond niet weergeeft. dus dat het kaartje op de doorkijkbare gedeeltes doorlicht. (transparant) Snap je?
is dat mogelijk of niet?

Groeten
Stefan
 
Het is me deels gelukt..

Nu zit ik alleen met een ander probleem!

Code:
Image1.Picture = "http://www.buienradar.nl/images.aspx?jaar=-3&bliksem=0&voor=&soort=loop1uur&tijdid=" & Year(Date) & Format(Month(Date), "00") & Format(Day(Date), "00") & Format((Time), "hhmm")
Ik krijg een error bij dit wat gaat er fout?

Runtime error 424
object required!.. Moet ik dan met zo'n Inet geval werken?

Stefan
 
je zult dat idd het plaatje moeten downloaden, OF een inet control gebruiken.

als het plaatje niet elke seconde of minuut veranderd, is het beter het te downloaden, maar zo wel, kan je een Microsoft Internet Controll gebruiken.
 
Het is elk kwartier een ander plaatje..
Het is een animates gif.. Maar ik geloof dat de niet geanimeerd weergegeven kann worden toch?
 
Even over je eerdere vraag, als je toch als zo druk bezig bent met de format functie, waarom dan niet onderstaande aanpassen?

Code:
Year(Date) & Format(Month(Date), "00") & Format(Day(Date), "00") & Format((Time), "hhmm")
is gelijk aan:
format(now(),"yyyyMMddhhmm")

Maakt de code een stuk leesbaarder!

VB6 laat een animated gif volgens mij niet animated zien nee, moet je wellicht even op zoek naar een ander control.

Voor transparantie moet je gebruik gaan maken van de win32 api
 
ohja. Dan is het beste een internet-control te gebruiken, kan je gelijk de URL gewoon gebruiken om m te laten zien

Code:
webbrowser1.location = _
http://www.meteox.nl/images.aspx?jaar=-3&voor=&soort=exp&c=&n=&tijdid=" & format(now(),"yyyyMMddhhmm")
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan