点滴之间的获得(丢失的comdlg32.ocx)

来源:互联网 发布:照片转换视频软件 编辑:程序博客网 时间:2024/05/22 10:51

点滴之间的获得(丢失的comdlg32.ocx)  

也许是因为以往安装的太顺利了,这次不管安装什么软件都是困难重重.比如安装vb吧.以往安装总是能顺利过关,这次却不可以了,总是出现这样那样的问题.

当安装好vb后,点击 外界程序时总是提示"出现运行时错误339:部件comdlg32.ocx或其附件之一不能正确注册".不能注册咱就上网查,下载comdlg32.ocx注册.comdlg32.ocx是一个ActiveX控制模块,用于通用对话框控制。

跟着百度的指导尝试了好久都没有成功.

尝试一:下载comdlg32.ocx,复制到C盘 C:\windows\system32目录下,然后进行注册。

ocx注册方法:右击comdlg32.ocx,选择打开方式,选择WINDOWS\system32下面regsvr32.exe打开,然后就注册成功了。相关软件即可使用.

可是仍然出现一下的情况:

问题依然没有解决。

尝试二:再根据出现的新问题去谷歌勾,终于被我勾出来了。

1.新建一个记事本,将"regsvr32.exe %windir%\system32\comdlg32.ocx "这一行复制到里面,另存为reg.bat,右击选择"以管理员身份执行"。这次尝试后终于可以,可视化数据管理器就可以运行了。如图所示:

在这次查找中还有后续方法,希望可以帮到大家。

2.当按照步骤1操作后仍然无法使用的时候,查找一下系统中是否存在多个comdlg32.ocx,如果存在,则先将他们全部反注册 (regsvr32 /u 各个comdlg32.ocx的完整路径),然后再按照步骤1操作一遍。如果仍然不能正常使用,请继续往下看。(在反注册中u是卸载unload的意思)

3.如果按照步骤2操作后仍然无法使用,则只能出最后的招了。那就是关闭VISTA系统的UAC模块(什么是UAC?其全称为User Account Control [用户账户控制]。)

另附:关闭UAC方法:

1运行

2输入MSCONFIG,打开系统配置实用程序。

3选择Tools(工具)选项卡,向下滚动找到UAC选中该行,

4点击"工具"按钮
5一个CMD窗口将会打开,当运行完毕后,将其关闭。
6退出MSCONFIG,重启系统即可。
如果以后想要重新开启UAC功能,只需选中"开户UAC"行,同样进行操作一次即可开启。


转自:http://zhangyingjie818212.blog.163.com/blog/static/194863151201261651712829/

0 0
原创粉丝点击