社区
控件
帖子详情
一个ActiveX控件类没有注册的问题?
jackjack
2001-11-24 01:18:19
我做了一个ActiveX控件生成的ocx
引用到一个新工程后,往窗体上拖控件的时候
提示:
类没有注册
查找具有CLSID的对象:{A9941403-E061-11D5-9BF2-5254AB118217}
的错误!
请问这是什么原因?
...全文
422
9
打赏
收藏
一个ActiveX控件类没有注册的问题?
我做了一个ActiveX控件生成的ocx 引用到一个新工程后,往窗体上拖控件的时候 提示: 类没有注册 查找具有CLSID的对象:{A9941403-E061-11D5-9BF2-5254AB118217} 的错误! 请问这是什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackjack
2001-11-27
打赏
举报
回复
在注册表里找不到{A9941403-E061-11D5-9BF2-5254AB118217}!
我定义了一个类型!
这个类型在很多地方都用到(控件里属性的返回值,定义的其他类型里又用到该类型),把这个类型改为类类型!
问题解决!!!!!!
我也觉得很奇怪!似乎不应该这样但事实是这样!
欢迎大家继续就这个问题进行讨论!介绍介绍自己的经验!
uguess
2001-11-26
打赏
举报
回复
可能你的OCX中引用了其他需要注册而没有注册的DLL、OCX等等。
jackjack
2001-11-26
打赏
举报
回复
放在windows\system下还是报这个错误!
我明明是用Regsvr32.exe注册成功的!
怎么会不能用!
请教各位大虾?
急!
fanpingli
2001-11-26
打赏
举报
回复
我也不太清楚.
我自己做的控件,放在一般目录下也可用,但会报"没注册".
我把它放到windows\system下就好了.
ltp3
2001-11-26
打赏
举报
回复
你可以在原来编译控件的机器的注册表里找一下:{A9941403-E061-11D5-9BF2-5254AB118217}是什么。
ltp3
2001-11-26
打赏
举报
回复
你的控件(A)中引用了一个控件或ActiveDll(B),你注册了A控件,没有注册B控件,就会有这个错误!
coldriver
2001-11-26
打赏
举报
回复
VB有bug.比如自制控件中有imgedit控件时,在NT上做的OCX控件不能在98上运行.
建议你看看你的控件中那个控件出错了,再找问题.
我在做控件时,加Imgedit控件到自制控件中出过相同的错,后来我把Imgedit设成不可见,就行了.
Bardo
2001-11-26
打赏
举报
回复
你的IE安全设置有问题。重装IE及VB 就好了!!!!
jackjack
2001-11-26
打赏
举报
回复
我实在是找遍了所有引用的DLL、OCX都注册了!
到底是为什么呢?
解决
ActiveX
控件
没有
在此计算机上
注册
的
问题
自己研究总结的方法,包括所缺的
控件
,一般不会缺少的
仪表
控件
Iocomp
ActiveX
402SP1
注册
版
仪表
控件
Iocomp
ActiveX
402SP1
注册
版 非常流行的工业仪表
控件
,最新
注册
版,测试可用。
VC++开发IE
ActiveX
控件
示例
01_My
ActiveX
1 是用VC做的
一个
最简单的
Activex
插件 02_My
ActiveX
2 使用VC做的
一个
三角函数曲线
Activex
插件 03_
ActiveX
InDlg 在应用程序中调用示例2中的插件 04_
ActiveX
InWeb 在Web程序,即html网页中调用示例2中的
Activex
插件 注:用VC6打开工程后,按F7会自动编译工程并
注册
Activex
插件。
Visual C++实践与提高-COM和COM+篇『PDF』
因文件超过20M不能上传,所以拆分为两个文件分次上传 第1章 COM背景知识 1.1 COM的起源 1.1.1 软件业面临的挑战 1.1.2 传统解决方案 1.1.3 面向对象程序设计方法 1.1.4 最终解决方案:组件软件 1.1.5 面向对象的组件模型——COM 1.2 COM的发展历程 1.2.1 COM以前的对象技术:DDE、OLE 1、VBX
控件
1.2.2 COM首次亮相:OLE2 1.2.3 Microsoft拥抱Internet:
ActiveX
1.2.4 更多的新名词:Windows DNA和COM+ 1.2.5 远程对象:ORBs和DCOM 1.2.6 COM的最新版本:COM+ 1.3 COM技术现状 1.3.1 COM与CORBA 1.3.2 COM与Enterprise Java Beans 1.3.3 Windows之外的COM 小结 第2章 从C++到COM 2.1 C++客户重用C++对象——例程DB 2.1.1 C++对象 2.1.2 客户程序 2.2 将C++对象移进DLL中——例程DB_cppdll 2.2.1 成员函数的引出 2.2.2 内存分配 2.2.3 Unicode/ASCII兼容 2.2.4 例程实现 2.2.4.1 修改接口文件 2.2.4.2 修改对象程序 2.2.4.3 修改客户程序 2.3 C++对象使用抽象基
类
——例程DB_vtbl 2.3.1
问题
:私有数据成员被暴露 2.3.2 解决方案:抽象基
类
2.3.2.1 什么是抽象基
类
(Abstract Base Class) 2.3.2.2 实现秘诀:虚函数(Virtual Functions) 2.3.3 使用抽象基
类
2.3.4 例程实现 2.3.4.1 修改接口文件 2.3.4.2 修改对象程序 2.3.4.3 修改客户程序 2.4 改由COM库装载C++对象——例程dbalmostcom 2.4.1 COM库 2.4.2 对象创建的标准入口点 2.4.3 标准对象创建API 2.4.4 标准对象
注册
2.4.5 例程实现 2.4.5.1 修改接口文件 2.4.5.2 修改对象程序 2.4.5.3 修改客户程序 2.5 将C++对象变成COM对象 2.5.1 引用计数 2.5.2 多接口 2.5.3 IUnknown接口 2.5.4 标准
类
厂接口:IClassFactory 2.5.5 对象代码的动态卸载 2.5.6 自动
注册
2.5.7 例程实现 2.5.7.1 修改接口文件 2.5.7.2 修改对象程序 2.5.7.3 修改客户程序 2.6 为COM对象添加多接口支持 2.6.1 多接口 2.6.2 DEFINE_GUID 2.6.3 例程实现 2.6.3.1 修改接口文件 2.6.3.2 修改对象程序 2.6.3.3 修改客户程序 小结 第3章 COM基础知识 3.1 对象与接口 3.1.1 COM对象 3.1.2 COM接口 3.1.3 IUnknown接口 3.1.3.1 生存期控制:AddRef和Release 3.1.3.2 接口查询:QueryInterface 3.1.4 全球唯一标识符GUID 3.1.5 COM接口定义 3.1.6 接口描述语言IDL 3.2 COM应用模型 3.2.1 客户/服务器模型 3.2.2 进程内组件 3.2.3 进程外组件 3.2.4 COM库 3.2.5 HRESULT返回值 3.2.6 COM与
注册
表 3.3 COM组件 3.3.1 实现
类
厂对象 3.3.2
类
厂对象的创建 3.3.3 实现自动
注册
3.3.4 实现自动卸载 3.4 COM客户 3.4.1 COM对象创建函数 3.4.1.1 CoGetClassObject 3.4.1.2 CoCreateInstance 3.4.1.3 CoCreateInstanceEx 3.4.2 如何调用进程内组件 3.4.3 COM客户调用进程外组件 3.5 进一步认识COM 3.5.1 可重用机制:包容和聚合 3.5.2 进程透明性 3.5.3 安全性机制 小结 第4章 COM扩展技术 4.1 可连接对象机制 4.1.1 客户、接收器与可连接对象 4.1.1.1 接收器 4.1.1.2 可连接对象 4.1.1.3 客户 4.1.2 实现可连接对象 4.1.3 实现接收器 4.1.4 建立接收器与连接点的连接 4.1.5 获得出接口的
类
型信息 4.2 结构化存储 4.2.1 什么叫结构化存储和复合文件 4.2.2 存储对象和IStorage接口 4.2.2.1 IStorage接口 4.2.2.2 获得IStorage指针 4.2.2.3 释放STATSTG内存 4.2.2.4 枚举存储对象中的元
ActiveX
控件
的
注册
方法
ActiveX
控件
的
注册
方法,点击“开始”→“运行”输入以下命令。 regsvr32 <路径 + 文件名>
注册
一个
ActiveX
控件
regsvr32 /u <路径 + 文件名> 解除某
ActiveX
控件
的
注册
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章