转自:http://blog.csdn.net/phker/archive/2009/12/25/5073402.aspx
本文指的是vc++项目的activex
出现这个问题, 我总结了总共有以下几点,可能还有其他原因:
1.中文问题:如果你的项目类型是多字节的,而不是unicode编码的,你可能要注意这个问题了,我就发生了这个问题,为了解决这个问题没办法项目重新生成然后一个一个去排除,结果发现在 "copyright 公司名称(C)"的地方多了一个公司名称,是我自己手动加上去的,结果就是这个说明给搞的不能运行
2.acticex运行时需要其他的dll库没有在同一个目录下,或者没有在system32下都会导致这个问题
3.运行时许可导致,lic文件丢失.在新建项目的时候如果选中了"运行时许可"这个选项那么在你的项目中会产生一个lic文件,这个文件如果没有一起打包也会导致出现这个问题!
分享到:
相关推荐
在Visual Studio2013中使用ActiveX Control Test Container调试32位的OCX控件,可设置断点。
2010版本的ActiveX插件测试容器 ActiveX Control Test Container.
Use this container to test control
ActiveX Control Test Container 的Unicode工程, 原来只有多字节码的, 改成支持unicode。
64位ActiveX Control Test Container,亲测可用,自己编的。
vs2010 中添加 ActiveX Control Test Container工具(转载) vs2010中的TSTCON( ActiveX Control Test Container )工具非自动安装,而是作为一个例程提供。所以应找到该例程,并编译: 如vs2010安装在默认路径则 1...
ActiveX控件加载外部dll及html测试Demo 用VC2010编写,自已测试成功 Test.html为测试ActiveX控件页面 TestDll是dll动态库 Loaddll是测试TestDll的Demo FROMYANTAI为ActiveX控件,加载外部库TestDll,使用VC STL项目
ActiveX _Control_Test_Container 32位
不用工具箱的话,自己手工添加,需要注意一个问题,就是要用Aximp.exe来包装一下ocx控件的类,然后再程序中引用生成的dll就可以了。 aximp [options]{file.dll | file.ocx} The following command generates ...
LCDWatch activex control lcd电子表控件
自己编译整理的ActiveX Control Test Container 32位与64位版本。
<br> ImageViewer ActiveX控件的程序界面如下: (点击放大) <br> <img border="0" src=DownloadFilesimage_activeximagesimageviewer_activex_control_s1.jpg> 把图片加载到imageviewer <br> ...
ActiveX Control Property Page ContainerActiveX控件属性页容器
ActiveXActiveXTest代码ActiveXTest代码ActiveXTest代码
Microsoft ActiveX Control Test Container(including X86, X64 tstcon.exe)
一个简单的ocx开发实例,包括ocx开发源代码、ocx测试源代码、ocx测试工具及文档
ACTIVEX控件:tree control与Microsoft web浏览器的综合应用
ActiveX控件ActiveX控件
解决ActiveX控件没有在此计算机上注册的问题,自己研究总结的方法,其中包含包括所缺的控件,一般不会缺少的