mscomctl.ocx真的过期吗?

度年如日1668
企业官方账号
2013-04-14 10:46:36
今日一电脑运行VB6的程序,提示.......imglist...mscomctl.ocx过期了或损坏......
我把那个OCX重新注册了下,还是不行,奇怪.
忽然想起,以前处理过这种问题.原来是用户把分辨率调的太大了的缘故.
我看了下那台电脑的分辨率,果然,是1400多*xxx,我把它调为1024X768就OK了.
...全文
612 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
东方之珠 2013-04-17
  • 打赏
  • 举报
回复
mscomctl.ocx包含9类控件,是集成控件包,包括:TabStrip,Toolbar,StatusBar,ProgressBar,TreeView,ListView,ImageList,Slider,ImageCombo. 安装了VSSP6后,就是:Microsoft Windows Commom Controls 6.0 (SP6)
bcrun 2013-04-17
  • 打赏
  • 举报
回复
引用 3 楼 manpuku 的回复:
安装过某些软件比如盗版的office等会修改系统文件中的mscomctl.ocx导致vb不能正常工作,mscomctl.ocx错误的情况下如果打开过vb工程,则vbp文件中某些部分(多是版本)也会被修改导致以后即使修复了mscomctl.ocx也无法正常打开,可以试试修复mscomctl.ocx后用记事本打开工程的vbp文件,找到mscomctl.ocx这行吧后面的#2.……
2.1是较新的mscomctl.ocx版本,不能正常打开这种,这主要是说明你机器上装的mscomctl.ocx版本老了些,需要更新.
度年如日1668 2013-04-16
  • 打赏
  • 举报
回复
引用 3 楼 manpuku 的回复:
安装过某些软件比如盗版的office等会修改系统文件中的mscomctl.ocx导致vb不能正常工作,mscomctl.ocx错误的情况下如果打开过vb工程,则vbp文件中某些部分(多是版本)也会被修改导致以后即使修复了mscomctl.ocx也无法正常打开,可以试试修复mscomctl.ocx后用记事本打开工程的vbp文件,找到mscomctl.ocx这行吧后面的#2.1之类改成#2.0试试
这么复杂?
度年如日1668 2013-04-16
  • 打赏
  • 举报
回复
反正VB的那个错误提示不准确 因为那个程序用到了ImageList这个控件,里面装的是ICO图片,是不是若分辨率太大就会问题?
threenewbee 2013-04-16
  • 打赏
  • 举报
回复
VB6带的公共控件,是VB自己实现的(画出来的),而不依赖操作系统。而VB6本身在2004年就被微软放弃了。这导致VB6的公共控件在新的系统上仍然按照Win98的样式绘制控件,而和系统格格不入。倒是VB5.0由于使用操作系统的库而兼容性更好。总之用VB6这么一个过时的东西就要有心理准备。
ah_2056 2013-04-16
  • 打赏
  • 举报
回复
引用 6 楼 CJHLPLFX 的回复:
引用 3 楼 manpuku 的回复: 安装过某些软件比如盗版的office等会修改系统文件中的mscomctl.ocx导致vb不能正常工作,mscomctl.ocx错误的情况下如果打开过vb工程,则vbp文件中某些部分(多是版本)也会被修改导致以后即使修复了mscomctl.ocx也无法正常打开,可以试试修复mscomctl.ocx后用记事本打开工程的vbp文件,找到mscomctl.ocx这……
+1确切说是office2003迷你版,曾经遇见过,被弄惨了。
palleexu 2013-04-15
  • 打赏
  • 举报
回复
都是爱钻研的好同学,呵呵。
manpuku 2013-04-15
  • 打赏
  • 举报
回复
安装过某些软件比如盗版的office等会修改系统文件中的mscomctl.ocx导致vb不能正常工作,mscomctl.ocx错误的情况下如果打开过vb工程,则vbp文件中某些部分(多是版本)也会被修改导致以后即使修复了mscomctl.ocx也无法正常打开,可以试试修复mscomctl.ocx后用记事本打开工程的vbp文件,找到mscomctl.ocx这行吧后面的#2.1之类改成#2.0试试
橘子皮... 2013-04-14
  • 打赏
  • 举报
回复
我现在电脑就是1400多*xxx,为什么可以用啊?
bcrun 2013-04-14
  • 打赏
  • 举报
回复
没看懂,应该这控件就算在1920的全高清分辨率下也是可以用的啊

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧