佚名通过本文主要向大家介绍了
使用vc6。0的ActiveX控件的程序在没装vc的机器上不能运行的问题如何解决?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 使用vc6。0的ActiveX控件的程序在没装vc的机器上不能运行的问题如何解决?
描述:
解决方案1:
描述:
我用vc写的程序其中加入了Microsoft Ado Data Control的ActiveX控件。就是在vc的project菜单下的add to project项中选Registered ActiveX Controls之中的Microsoft Ado Data Control控件来添加的。发现程序在没装vc6。0的机器上不能运行,如何解决呢?请指教
解决方案1:
是否是后缀为 .ocx的控件,这种控件可以用regsvr32.exe 程序注册,
具体为在运行栏执行: regsvr32 myocx.ocx
然后有注册是否成功的提示.
如果注册不成功,比如提示找不到某某模块之类的,一般就是你的控件差一些资源,
你可以用VC自带的depend工具查找该控件差什么资源,然后将差的动态库copy到你的控件目录,再进行注册,一般就会成功的