我在WIN7下用VB6开发的小软件,其中用到toolbar等控件,为啥在XP下打不开工程,说加载OCX控件错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在WIN7下用VB6开发的小软件,其中用到toolbar等控件,为啥在XP下打不开工程,说加载OCX控件错误相关的知识,希望对你有一定的参考价值。

并且toolbar和imagelist加载不成功。生成的错误文件中都是类似“ListView2 的类 MSComctlLib.ListView 不是一个已加载的控件类”。之类的,这怎么处理啊,高分求解!!!处理好再给额外的分!

既然提示“j不是一个已加载的控件类”之类的错误,说明由于某种原因该控件失去了注册信息。
1、重新注册控件。【开始菜单】中打开【运行】窗口,输入 regsvr32 mscomctl.ocx 后回车
按你说明中的控件写的,如果提示的是其他控件,修改后面的控件名。
2、如果提示成功注册。恭喜,你的软件可以用了!
如果提示未成功或找不到文件,下载一个相同的控件拷贝到对应目录,然后重新注册。
参考技术A 有可能是 系统兼容性问题 参考技术B 你要是不相信这个和 系统没关系的话 在WIN7下 安装个 XP系统的 虚拟机 运行VB。。。。我知道你懂我的意思的 参考技术C 不是系统的问题。请不要用vb精简版。追问

可我前段时间就能打开啊 ,同样的2台电脑,同样版本的VB6,后来就打不开了

追答

确定没有对电脑做过改动吗?
有时候能打开是因为在安装其他程序时也安装了这个控件,但是一旦卸载掉就不行了。
安装vb6企业版之后就可以稳定使用了。

本回答被提问者和网友采纳

我在win7系统下用虚拟机安装了ubuntu11.04系统,但为啥安装不了软件

安装软件时总是提示“装入归档文件时出现错误”和“解压缩文件时出现错误”,还有很多看不懂的英文,如下:
caution: filename not matched: \?\?\?\?\?\?\?\?\?\?\?\?.txt
Archive: /home/why/.cache/.fr-oQak0n/install_flash_player_ax.exe
[/home/why/.cache/.fr-oQak0n/install_flash_player_ax.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /home/why/.cache/.fr-oQak0n/install_flash_player_ax.exe or
/home/why/.cache/.fr-oQak0n/install_flash_player_ax.exe.zip, and cannot find /home/why/.cache/.fr-oQak0n/install_flash_player_ax.exe.ZIP, period.
望高手指教

参考技术A ubuntu是linux系统,需要安装ubuntu软件,绝大部分Windows系统软件不兼容linux系统。 参考技术B 你安装的是exe文件,是windows下的安装文件,ubuntu是linux,肯定不行。ubuntu双击安装的是deb文件。你要安装的的是flashplayer,有专门的linux版,打开firefox浏览器,需要flash时,会提示缺少插件,点击查找,然后,按提示安装。
要想在ubuntu中运行exe文件,需要安装wine模拟运行
打开终端:sudo apt-get install wine追问

这个比刚刚那个有用多了,你能不能说的具体一点

追答

按照错误提示,你应该是双击运行了flash插件,而且这是exe文件,你应该安装linux下flash插件。

本回答被提问者采纳

以上是关于我在WIN7下用VB6开发的小软件,其中用到toolbar等控件,为啥在XP下打不开工程,说加载OCX控件错误的主要内容,如果未能解决你的问题,请参考以下文章

VB6:内存管理的小秘密

Win 7好的VB6开发环境? [关闭]

ubuntu下用ifort编译fortran为啥汉字无法正常显示,汉字显示的是带问号的小方块

virtualbox 关机导致蓝屏?

使用 ODBC 的 VB6 程序在 Win7 64 下无法运行

我在win7下用虚拟机装了ubuntu 11.10,当登录输入密码验证时出错,怎么才能更改密码进入图形界面?