Wie kann ich via VB, die auf einer bestimmten Website enthaltene Grafik abspeichern? (arbeite mit VB 6.0 SP6)
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Ich fasse es mal zusammen:
Mit Hilfe des Internet Transfer Control bekomme ich den Quelltext der gewünschten Seite.
Als Inf_ormation steht nur den HTML Quelltext zur Verfügung
Demm kann dann doch ohne größere Umstände die URL des Bildes ermittelt werden?!
Das ist richtig. Nun weiss ich aber nicht wie ich das Bild abspeichern soll.
Wenn also die URL des bildes vorliegt, ist lediglich das exakt identische verfahren, wie für das herunterladen der website, zu verwenden.
Wenn also z.b. sich in der seite "http://www.bilder-galore.de/pages/seite3.html" die URL "../pics/wueste023.jpg" befindet, ist die URL für das herunterladen eben:
http://www.bilder-galore.de/pages/../pics/wueste023.jpg
bzw. gekürzt:
http://www.bilder-galore.de/pics/wueste023.jpg
Beachten muss man noch evtl. angaben zum basispfad (http://de.selfhtml.org/html/kopfdaten/basis.htm). Bei absoluten pfaden nimmt man die URL direkt.
Die selbe funktion, die die HTML seite heruntergeladen hat, wird nun mit dieser URL zum herunterladen des bildes verwendet. Et voilà.
mr.escape