![]() |
'<title>' eine Webiste auslesen
Hallo Leute,
ich wollte mal fragen, wie mann den <title> einer Webiste auslesen kann. Ich benutze die Komponente TWebbrowser. Falls das hilft. |
Re: '<title>' eine Webiste auslesen
man könnte mit IdHttp den source der datei herunterladen und dann das was zwischen <title> und </title> steht anzeigen.
Den source bekommste per:
Code:
Idhttp.get('URL');
|
Re: '<title>' eine Webiste auslesen
braucht man da noch ne Unit für? bei mir kennt er den befehl nicht!
|
Re: '<title>' eine Webiste auslesen
du brauchst die indys...welches delphi haste denn? bei 7 sind die dabei!
Edit: hast also 7...dann musste einfach mal bei den komponenten nach IndyClients suchen...da gibbet dann ne komponente namens "idhttp" |
Re: '<title>' eine Webiste auslesen
Delphi-Quellcode:
:wink:
...
var titel:String; begin titel := Webbrowser1.OleObject.Document.title; ... |
Re: '<title>' eine Webiste auslesen
Ich nehme mal an, dass du lediglich die <title> Information einer Seite auslesen willst, auf der gerade mit deinem TWebBrowser unterwegs bist.
Setz mal ein label auf deine Form, dann schreib ins "OnTitleChanged" Event deines Browsers folgendes:
Delphi-Quellcode:
Jetzt zeigt das Label jedesmal beim Seitenwechsel die aktuelle <title> Information an.
procedure TForm1.WebBrowser1TitleChange(Sender: TObject;
const Text: WideString); begin Label1.Caption := Text; end; Mfg, Interceptor |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 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