Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#2

Re: TWebBrowser alles markieren und kopieren

  Alt 13. Jul 2008, 03:17
Hallo, setzte den Fokus zuvor auf den Webbrowser:

Delphi-Quellcode:
procedure WB_SelectAllAndCopyToClipbrd(Webrowser: TWebbrowser);
begin
  with Webrowser do
  begin
    try
      OleObject.Document.body.focus; // Fokus auf Webbrowser setzen
      ExecWB(OLECMDID_SELECTALL, OLECMDEXECOPT_DODEFAULT); // alles markieren
      ExecWB(OLECMDID_COPY, OLECMDEXECOPT_DODEFAULT); // in die Zwischenablage kopieren
      ExecWB(OLECMDID_CLEARSELECTION, OLECMDEXECOPT_DONTPROMPTUSER); // Markierung aufheben
    except
    end;
  end;
end;
Thomas
  Mit Zitat antworten Zitat