delphi 使用 TEdgeBrowser 组件


本文整理自网络,侵删。

 

仅供有兴趣的朋友们参考,步骤有点小复杂。

1、下载 nuget。

2、在命令行执行:nuget install Microsoft.Web.WebView2

3、从微软官方下载 Webview 2 运行时。

4、在 nuget 目录下,搜索对应架构的 webview2loader.dll 并复制到你程序目录下,然后运行你编译好的程序就可以并

【注意】响应 OnCreateWebViewCompleted 事件,来确定下浏览器是否成功加载。然后一些额外依赖于WebView实例化的初始化代码,也要放在这个事件中处理,如:

procedure TForm1.EdgeBrowser1CreateWebViewCompleted(Sender: TCustomEdgeBrowser;
  AResult: HRESULT);
begin
OleCheck(AResult);
EdgeBrowser1.StatusBarEnabled:=true;
EdgeBrowser1.ZoomControlEnabled:=true;
EdgeBrowser1.BuiltInErrorPageEnabled:=true;
EdgeBrowser1.DefaultContextMenusEnabled:=true;
end;

来源:https://blog.qdac.cc/?p=5293

相关阅读 >>

Delphi 下 vclzip控件的简单使用

Delphi 取得某一天所在的星期一及星期天

Delphi fdquery1查询,有无返回集

Delphi trayicon控件,如何实现窗口最小化的时候到系统托盘?

Delphi windows 下用 Delphi 代码杀死进程,或者杀死自己

Delphi xe 使用asqlite操作sqlite数据库乱码

Delphi tadoquery 中文使用说明

Delphi 把pf8bit位图变换成pf24bit位图

Delphi idhttp中get与post的区别

Delphi 禁止alt+f4关闭

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...