Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Push-Text aus WebBrowser auslesen (https://www.delphipraxis.net/178962-push-text-aus-webbrowser-auslesen.html)

r29d43 7. Feb 2014 12:20

AW: Push-Text aus WebBrowser auslesen
 
Vielleicht noch eine minimale Ergänzung für Leute die diese Frage auch mal haben werden.


Dieser jeweils neue aktualisierte HTML-(Push)Text ist im document.body.innerHTML zu finden:

Delphi-Quellcode:
function TPlatowBuyHelperForm.GetBrowserHtml2(const webBrowser: TWebBrowser): String;
// by 'http://www.cryer.co.uk/brian/delphi/twebbrowser/get_HTML.htm'
var document : IHTMLDocument2;
begin
  document := webBrowser.Document as IHTMLDocument2;
  result := document.body.innerHTML;
end;

Er ist NICHT zu finden mittels dieser Funktion, die zwecks HTML-Text-Sichtung bestimmt auch einige benutzen:

Delphi-Quellcode:
function TPlatowBuyHelperForm.GetBrowserHtml(const webBrowser: TWebBrowser): String;
// by 'http://www.cryer.co.uk/brian/delphi/twebbrowser/get_HTML.htm'
var
  strStream: TStringStream;
  adapter: IStream;
  browserStream: IPersistStreamInit;
begin
  strStream := TStringStream.Create('');
  try
    browserStream := webBrowser.Document as IPersistStreamInit;
    adapter := TStreamAdapter.Create(strStream,soReference);
    browserStream.Save(adapter,true);
    result := strStream.DataString;
  finally
    strStream.Free();
  end;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz