电脑是win7 64位,运行vb6.0的出现:“部件'mscomctl.ocx'或其部件之一不能注册:一个文件丢失或无效”

用了网友们的各种方法如:运行》regsvr32 mscomctl.ocx结果出现如图情况,但是这不影响使用vb,但是不能使用打包程序,一运行就出现339错误~~~希望大家帮帮忙,上网搜遍了只发现爱问上有一个类似的问题,但是回答都不能解决问题
已经解决了,因为要装在C盘

出现mscomctl.ocx文件缺少问题的大部分原因是因该文件被木马病毒破坏导致系统程序找不到此文件,出现错误提示框,或程序无法运行,解决此问题只需找到专业的OCX文件下载网站,下载该文件后,找到适合程序的文件版本,复制到相应目录。即可解决。  
1、Windows 95/98/Me系统,则复制到C:\Windows\System\ 目录下。   
2、Windows NT/2000系统,则复制到C:\WINNT\System32\ 目录下。   
3、Windows XP系统,则复制到C:Windows\System32\ 目录下。   
4、Windows 7/8系统,则复制到C:\Windows\System32\ 目录下。

参考资料:mscomctl.ocx是公用ActiveX插件控制模块。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-22
如果你直接装企业版,可能会不兼容,因为我自己也是这样,你可以先下载一个精简版VBddd6,安装之后,再把它卸载了,之后再下载企业版,这样就可以安装了,别看这是多此一举,确实这样过后,就可以兼容了,给你个网址,里面有教怎么安装http://v.youku.com/v_show/id_XMjkwMzc4MDE2.html
希望能帮到你
第2个回答  2012-03-07
主要还是win7和vb 6.0兼容性的问题,可以换用VS 2010,我现在用的express版本的,免费,呵呵。
第3个回答  2013-01-05
这个问题该怎么解决啊? 我也是这样!!!
第4个回答  2012-02-24
就是64位的问题
相似回答