拿到一个别人发给我的ActiveX控件Use项目
但是用VS2008打开项目后,点击资源试图中的Dialog的IDD,出现“未在此计算机上注册ActiveX控件”的提示
解决方法:
转自 未在此计算机上注册ActiveX控件!!!
http://blog.csdn.net/tingge1992/article/details/75085758 1、 将active文件夹内的.ocx文件复制到C盘Windows下的systerm32文件夹内(一般是MSCOMM32.OCX即可)
(在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。且注册要用c:\windows\syswow64\regsvr32 xx.ocx或dll)
下载链接:http://download.csdn.net/download/zcwxlp/9840012
2、 用管理员身份运行命令提示符。(一定时管理员模式!)
参考链接:https://jingyan.baidu.com/article/046a7b3eab362df9c27fa935.html
3、 输入regsvr32+空格+文件名.ocx (就是active文件夹内的.ocx文件的文件名)
regsvr32 c:\Windows\SysWOW64\MSCOMM32.OCX
4、 按enter,为确保成功,最好全部注册。
参考
[1] http://bbs.csdn.net/topics/390962769
[2] http://blog.csdn.net/chenbang110/article/details/8693325
[3] https://jingyan.baidu.com/article/295430f12ee8e80c7e0050b9.html