【问题标题】:How to embed a Newest browser control Visual Basic 6?如何嵌入最新的浏览器控件 Visual Basic 6?
【发布时间】:2014-08-28 23:11:22
【问题描述】:

我想知道如何在 Visual Basic 6 中嵌入 IE 浏览器。我已经尝试过 ieframe.dllactive-x 互联网控件,但它不支持最新的浏览器,我想,我只支持 IE 8 之类的东西。

另外,我尝试替换互联网控制组件DLL文件,但注册失败。
那么,在 Visual Basic 6 中嵌入最新的 Internet Explorer 浏览器的任何可能方法?

提前致谢。

问候。

【问题讨论】:

    标签: internet-explorer browser vb6


    【解决方案1】:

    WebBrowser 控件正在模拟 IE7,除非在注册表中指示模拟更高版本。如果您需要更新版本的仿真,则注册表中的注册是按进程进行的。您必须在

    下添加 DWord
    HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
    

    名称为MyApp.exe,值为IEMajor * 1000,即8000、9000等。显然没有理由为IE8以下的版本写任何东西

    Here is a complete list of all the values allowed 在您的进程名称下。在加载WebBrowser 控件之前,您可以使用App.EXENameGetModuleFileName API 获取当前进程名称并在启动时自动连接值——Sub MainForm_Initialize

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-27
    • 1970-01-01
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多