![]() |
Bilder aus TWebBrowser auflisten
Hallo :)
ich bins wieder mal.. Diesmal mit folgendem Problem: ich möchte alle Bilder einer Website in einer Listbox auflisten lassen. habe schon mehrere Threads gefunden, aber dort wird immer nur gezeigt, wie man alles (also auch Inputboxen ,editfelder, usw) auflistet, ich jedoch brauche nur Bilder.. Weiß wer rat? :) |
Re: Bilder aus TWebBrowser auflisten
Eine Möglichkeit: Du suchst dir einfach via regular expressions alle <img>-Tags aus dem Quelltext ;)
z.B. (aber nicht unbedingt perfekt):
Code:
<img\b[^>]*>(.*?)</img>
|
Re: Bilder aus TWebBrowser auflisten
Zitat:
Damit erhält man z.B. auch alle auskommentierten IMG-Tags So gesehen, sind regular expressions eigentlich nicht geeignet! Besser: So, wie man es manuell auch machen würde ... Quelltext Zeile für Zeile durchlesen, bis man auf den BODY stößt, danach alle Kommentarbereiche übergehen, den Rest auf <IMG>-Tag prüfen und dann zugehörigen </IMG>-Tag suchen. Geht blitzschnell und ist auch besser lesbar ... |
Re: Bilder aus TWebBrowser auflisten
öhm und wie geht das? :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz