[VB6 webbrowser在Windows更新后不起作用

问题描述 投票:0回答:1

我在vb6中有一个自定义项目,自3-4年前就一直在使用它,现在今天突然我注意到Web浏览器控件在笔记本电脑上不再工作了(也许在Windows自动更新之后-它正在我的笔记本电脑上工作其他笔记本电脑)

问题是,当我双击Web浏览器组件时,没有针对它们的默认声明,并且此文本显示在代码部分:

Private Sub WebBrowser1_SHDocVwCtl(ByVal Text As String)

End Sub

请帮助我,以及如何解决它并将其更改为以前的状态

visual-studio vb6 webbrowser-control
1个回答
0
投票

按照@JimmySmith的建议,检查在组件列表(项目>组件>控件选项卡> Microsoft Internet控件)中是否已选中Microsoft Internet Controls。如果没有,请检查并单击“应用”,然后单击“确定”。

如果未在列表中显示,则可以使用浏览按钮直接查找C:\Windows\SysWOW64\ieframe.dll

我推荐的其他事项:

  1. 以管理员身份运行VB6 IDE。右键单击您的Microsoft Visual Basic 6.0快捷方式,然后在兼容性属性部分中选中“以管理员身份运行此程序”。
  2. 选择Windows XP(Service Pack 3)作为兼容模式。
© www.soinside.com 2019 - 2024. All rights reserved.