Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

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

Re: TWebbrowser & Copy Enabled

  Alt 7. Feb 2005, 21:29
Zitat von Sprint:
MenuItemCopy.Enabled :=(EmbeddedWB1.Document as IHTMLDocument2).queryCommandEnabled('Copy');
Hat funktioniert!

Hab's jetzt so geloest:

Delphi-Quellcode:
function WB_QueryCommandEnabled(WB: TWebbrowser; const Command: string): Boolean;
var
  Doc: IHTMLDocument2;
begin
  Result := False;
  Doc := WB.Document as IHTMLDocument2;
  if doc <> nil then
    Result := Doc.QueryCommandEnabled(Command);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  MenuItemCopy.Enabled := WB_QueryCommandEnabled(EmbeddedWB1, 'Copy');
  MenuItemPaste.Enabled := WB_QueryCommandEnabled(EmbeddedWB1, 'Paste');
  MenuItemCut.Enabled := WB_QueryCommandEnabled(EmbeddedWB1, 'Cut');
nd;
Thomas
  Mit Zitat antworten Zitat