我编写了一个ActiveX控件,在本机上使用完全正常。当我用regsvr32在别的机器上注册这个控件时候,出现错误如下:
DllRegisterServer in C:\share\sjsj.ocx failed
Return code was : 0x80040200请各位高手指点。尤其是0x80040200代表了什么错误信息。
DllRegisterServer in C:\share\sjsj.ocx failed
Return code was : 0x80040200请各位高手指点。尤其是0x80040200代表了什么错误信息。
解决方案 »
- 目前最好的windows方面的类库是啥?
- 使用InvalidateRect,为何会更改与控件关联的变量值
- WSASend函数里的参数问题!迫切需要大虾的帮忙~~
- vc6的文本输入框控件怎么显示utf-8编码的字符串内容
- 在服务程序中,不能写注册表?
- 打开文件失败...狂郁闷....难度高...
- 如何使用将声音输出到语音Modem?
- 类似Word XP的工具栏是怎么做的?
- DLL 编译错误:unresolved external symbol _main
- 关于PACKET
- vc6.0写一个延时5秒的的程序,控制台下的就行
- 毕设无从下手,请教啊。55555555555555555,我已经快崩溃了。
用Dependencies功能看看都需要哪些模块。
2. 有模块文件,但是版本不对,请确定是对应的最新版本
1、看看能注册和不能注册的操作系统是否相同,换操作系统试试。
2、将OCX文件静态编译,然后再注册看看。
3、重新做一个最简单的OCX(比如只是显示一串信息),然后注册到那个机器上,看看能不能注册。
good luck!
在VC中编译注册后没有错误显示,但就是找不到注册的控件,就是注册没有成功。
有人能说说这是什么原因么?
而且很抱歉,我没有发现错误的原因,因为我没有改代码,机器也是原来的机器。我现在在公司,试了几次结帖操作都没有成功。等我晚上回家用ADSL来结贴吧。
-----------------------------------------------
MyCSDN 免费版 - http://community.csdn.net/Expert/TopicView1.asp?id=4608614