gpt4 book ai didi

Windows 10 上的 VB6 通用控件

转载 作者:行者123 更新时间:2023-12-04 19:47:10 25 4
gpt4 key购买 nike

我最近从 Windows 7 安装了 Windows 10。
我现在遇到了找不到 microsoft Common Controlls mscomctl 的问题

enter image description here

我已经用 sysWow64/Regsvr32.exe 注册了“MSCOMCTL.OCX”文件

enter image description here

但是当我重新加载项目时,它仍然找不到引用。

我还向 System32 注册了 .ocx。这是 Windows 10 的问题还是我遗漏了什么?

最佳答案

此错误最可能的原因是您的项目正在寻找比 Visual Basic 6(使用 Visual Studio 6 Service Pack 6)安装的 MSCOMCTL.OCX 更新版本。

您可以通过在文本编辑器中打开 .vbp 项目文件来验证项目所需的 typelib 版本。寻找这样的一行:
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.2#0; MSCOMCTL.OCX2.2中间是指所需的typelib版本。如果您重新添加组件引用,然后保存项目,您可以返回到 .VBP 文件并查看您的机器上当前安装的 typelib 版本。 (这可能是 2.0 版)。

获取最新的 typelib 版本 (2.2):

  • 安装 Visual Studio 6 Service Pack 6 ,如果你还没有。
  • 安装 2016 年 1 月 Microsoft Visual Basic 6.0 Service Pack 6 Security Rollup Update 版本.

  • 这将为您提供 MSCOMCTL.OCX 的 6.1.98.46 版。

    关于Windows 10 上的 VB6 通用控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34860913/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com