Also ich würde einfach den Quelltext der Seite in ein Memo laden.
Hab ich mal mit der THttpCli Komponente von FPiette (ics) gemacht.
Geht vielleicht auch mit anderen HTTP-Client Kompos:
(Versuch mal die wichtigen Befehle aus meinem alten Prog zusammenzubekommen:)
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| try Data := TMemoryStream.Create; Memo1.Clear; Data.Clear; httpclient.URL := 'http://www.WoAuchImmer.de'; httpclient.RcvdStream := Data; httpclient.Get; LoadMemoFromMemoryStream(Memo1, Data); finally Data.Free; end; |
Danach hast den HTML-Quelltext im Memo und kannst ihn auf den Kopf stellen.
Problematisch wird das aber bei Frameseiten oder ähnlichem.
Denn Du wirst nur die Frameseite bekommen, ohne Angaben was auf den sichtbaren Seiten eigentlich steht. Bringt dann also nicht unbedingt viel...
"Der Mensch ist nicht was er sich vorstellt oder wünscht zu sein, sondern das was andere in ihm sehen."