Registriert seit: 27. Nov 2017
2.508 Beiträge
Delphi 7 Professional
|
AW: Text aus geladener Webseite aus TWebbrowser in Memo (nicht Quelltext!)
11. Jun 2018, 19:58
Zwischenablage nutzen, ungetestet ungefähr sowas:
Delphi-Quellcode:
procedure WebbrowserTextKopieren(Sender: TObject);
Var
i : Integer;
begin
Webbrowser.ExecWB(OLECMDID_SELECTALL,OLECMDEXECOPT_DODEFAULT);
Webbrowser.ExecWB(OLECMDID_COPY,OLECMDEXECOPT_DODEFAULT);
Webbrowser.ExecWB(OLECMDID_CLEARSELECTION,OLECMDEXECOPT_DODEFAULT);
Memo.PasteFromClipboard;
// Hier dann im Memo die tatsächlich benötigte Textpassage
// zwischen Wetter und Morgen suchen.
i := Pos('Wetter',Memo.Text);
if i > 0 then Memo.Text := Copy(Memo.Text,i + 6,Length(Memo.Text));
i := Pos('Morgen',Memo.Text);
if i > 0 then Memo.Text := Copy(Memo.Text,1,i - 1);
end;
|
|
Zitat
|