实现webbrowser中的打印、复制、全选等编辑功能_Delphi
在使用webBrowser控件的时候,我们想实现IE中的比如打印、复制、刷新等功能,在SHDocVw单元中有完整的常量定义
比如:
OLECMDID_COPY
OLECMDID_SELECTALL等等
下面的代码完成了WebBrowser的刷新页面的功能,其他的功能可以举一反三。
procedure TForm1.Button1Click(Sender: TObject);
var
a,b: OleVariant;
http://www.gaodaima.com/65612.html实现webbrowser中的打印、复制、全选等编辑功能_Delphi
begin
a:=0;
b:=0;
c := WebBrowser1.QueryStatusWB(OLECMDID_REFRESH );
if c>0 then
WebBrowser1.ExecWB(OLECMDID_REFRESH,
OLECMDEXECOPT_PROMPTUSER,
a, b)
else
showmessage('命令不能执行!');
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate('http://www.codelphi.com');
end;
欢迎大家阅读《实现webbrowser中的打印、复制、全选等编辑功能_Delphi》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码
原创文章,转载请注明: 转载自搞代码

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~
发表评论