【问题标题】:unable to use/load mscomct2.ocx controls in vb6 ide windows 7 32 bit无法在 vb6 ide windows 7 32 位中使用/加载 mscomct2.ocx 控件
【发布时间】:2013-08-21 12:51:58
【问题描述】:

尝试在 Windows 7 32 位 PC 上的 VB6 IDE 中引用 mscomct2.ocx 文件时出现以下错误。 IDE 在提升模式下运行。

我尝试了许多来自 SO 和其他来源的解决方案,但对我没有任何效果。

  1. 从提升的命令提示符取消注册并重新注册
  2. 已从备份和 ms 站点删除并恢复此文件。
  3. 尝试查找是否在其他路径中注册了重复的 mscomct2.ocx。但是在PC中只能找到windows\system32下的1个文件

任何快速帮助将不胜感激。
提前致谢

【问题讨论】:

    标签: windows vb6 mscomct2.ocx


    【解决方案1】:

    你试过它们的 5.0 版本吗?

    5.0 提供了使用 Windows XP/Vista/7/8 主题的好处。

    我目前能够使用所有常用控件。所以很可能只是重新注册 ocx 文件的问题: http://support.microsoft.com/kb/146219

    即在命令行中运行:

    CD C:\Windows\SysWOW64
    regsvr32 /s mscomct2.ocx
    

    【讨论】:

    • 正在尝试执行此操作...但 listview 属性在 v5 和 v6 之间有所不同...将更新...
    • 没有其他选项可以完成这项工作,已按照@phoenixx_2 的建议恢复到版本 5....
    【解决方案2】:

    在 Win7 64 位中使用 VB6 时遇到同样的问题。尝试重新注册(管理员模式下的 CMD.exe)无济于事。在管理员模式下运行VB6,添加控件没有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-24
      • 2011-10-05
      • 2021-01-06
      • 1970-01-01
      • 1970-01-01
      • 2013-10-29
      • 1970-01-01
      • 2012-09-14
      相关资源
      最近更新 更多