Delphi 使用Edge Browser浏览器组件


本文整理自网络,侵删。

 

(RAD Studio 10.4中的新增功能)

RAD Studio 10.4在VCL Web浏览器上具有一项新功能。它是Edge Browser,它具有新功能,并且比以前的Web浏览器更具兼容性。

这是在C ++ Builder和Delphi中使用边缘浏览器的快速帮助。

  1. 在Windows上安装“ Edge Canary”版本
  2. 从RAD Studio的GetIt菜单下载“ Edge SDK”
  3. 从MS microsoft.web.webview2.0.9.515- prerelease.nupkg下载WebView2 或最新版本  
  4. 通过7zip打开下载的软件包 
  5. 将所需文件复制到调试或发布输出目录
    1. 如果您有32位项目,则从bin / x86复制WebView2Loader.dll
    2. 或者,如果您有64位项目,则从bin / x64复制WebView2Loader.dll
  6. 运行样本
    1. C ++ Builder:C:\ Users \ Public \ Documents \ Embarcadero \ Studio \ 21.0 \ Samples \ CPP \ VCL \ WebBrowser \ Edge
    2. Delphi:C:\ Users \ Public \ Documents \ Embarcadero \ Studio \ 21.0 \ Samples \ Object Pascal \ VCL \ WebBrowser \ Edge

如果创建一个空项目,请在顶部放一个编辑框和一个按钮。在您的编辑框文本中添加URL(即https://www.embarcadero.com)。
将Edge Browser组件UI从组件面板拖放到窗体,
然后

在C ++ Builder中的鼠标单击上添加以下这一行:
EdgeBrowser1->Navigate(Edit1->Text);
在Delphi中:
EdgeBrowser.Navigate(Edit1.Text);

并且不要忘记将32或64位WebView2Loader.dll复制到输出目录。

如果单击窗体上的Edge Browser UI并按F1帮助,则可以获取有关其功能的更多详细信息。
另外,您可以检查示例的详细功能。

注意:Edge浏览器尚不支持FireMonkey。

相关阅读 >>

Delphi 正则表达式的匹配模式

汇编基础寄存器

Delphi firemonkey处理图形的方式与vcl处理图形的方式大不相同

Delphi取整函数

Delphi 数字转excel字母列序号

Delphi窗口显示和关闭的时候出现动画效果

Delphi 利用http的post方法做个在线翻译的小工

Delphi 声明指令

Delphi文本文件读写

Delphi bintohex和hextobin

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



打赏

取消

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

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

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

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

评论

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