玩转浏览器之IE-改变WebBrower的IE内核版本

学习大师原创作品,请勿转载,侵权必究。


经我们的测试发现,有时候我们的WebBrower的内核并非使用系统的IE的最高版本,那么我们需要IE浏览器的一些新特性(比如Css3等),就需要改变IE的内核版本,以达到更好的展示Web页面的效果。


特别说明:修改WebBrower的内核版本,不能超过你的系统安装的IE的最高版本,也就是说你的系统的IE最高版本是9,你就不能指定版本为11.


好了,开始实施吧。


01、首先你需要从学习大师的官网下载一个注册表包:如图


学习大师的官方网站为www.XueXiDaShi.Vip



02. 下载完,解压后如下图:



03、我们打开64.Reg 这个注册表文件,记着右击编辑打开:



注:如果你的系统是64位,就打开64.reg,如果你的系统是32位,就打开32.reg


04、这个注册表的代码里面,你要把 MySoft.exe 改成你的可执行文件的名字



05、那么等号后面的值代表什么呢,如下图:




上图的001100代表的就是WebBrower的内核版本,那么可供我们设置的版本号都有哪些呢?,如下图,打开另外一个文件:



上面的文件就是不同Webbrower的IE版本的值,我们可以根据我们的需要设定为不同的值。



06、设定好版本号以后,保存,双击Reg注册表文件,导入到系统的注册表。




07、这个时候,你再执行你的MySoft.exe ,程序中的Webbrower的IE内核就会变成你指定的IE内核版本。




特别说明:上面的工作,如果你的产品需要安装到客户电脑上,一般这些步骤在安装包里面进行注册表的注册完成。



08、在Delphi中,实现注册IE版本:




然后在窗体的Create事件执行注册,如图:


















联系电话:
020-00000000
联系电话:
020-00000000
联系电话:
020-12345678