社区
C#
帖子详情
ActiveX ,ocx控件问题
mickdong
2010-09-11 07:02:04
我写好的ocx在C#调用界面和ActiveX Control Test Container测试的结果是对的,那么在网页用显示的界面也应该一样吧?
现在在网页那边就是现实不出来界面上的按钮?
...全文
132
12
打赏
收藏
ActiveX ,ocx控件问题
我写好的ocx在C#调用界面和ActiveX Control Test Container测试的结果是对的,那么在网页用显示的界面也应该一样吧? 现在在网页那边就是现实不出来界面上的按钮?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2010-09-14
打赏
举报
回复
[Quote=引用 11 楼 mickdong 的回复:]
非得要官方的签名么?
测试的就不可以用,晕
[/Quote]
你可以自己给自己颁发一个。
但是需要事先将证书导入客户端的证书列表里面。
mickdong
2010-09-14
打赏
举报
回复
非得要官方的签名么?
测试的就不可以用,晕
threenewbee
2010-09-13
打赏
举报
回复
[Quote=引用 9 楼 mickdong 的回复:]
不是C# ,MFC。
现在在服务端手动注册控件就可以显示了。。。
但不手动注册就不行。。。
[/Quote]
很明显是安全的问题。
默认安全等级 IE 只会下载注册有数字签名,并且发布人证书位于根证书的控件。
你可以建立一个CA,产生一个证书,导入IE,然后再签署ocx。
mickdong
2010-09-13
打赏
举报
回复
不是C# ,MFC。
现在在服务端手动注册控件就可以显示了。。。
但不手动注册就不行。。。
xudaneng
2010-09-13
打赏
举报
回复
插件是用C#开发的吗?如果是用C#开发的化客户端还需要.net运行环境
c520120
2010-09-13
打赏
举报
回复
组件注册了吗
teerhu
2010-09-13
打赏
举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
<object id="ctl" classid="clsid:A2B80A6E-42FA-4730-AEB2-B1FB38D2C8D1" width="100" height="50">
</object>
cab包安装注册
codebase="activex"发布的地址uRL.
检查IE安全性
签名
[/Quote]
up
heiha008
2010-09-13
打赏
举报
回复
学习下。。。 顶
mickdong
2010-09-13
打赏
举报
回复
如果在服务端本地re 注册之后本地就能打开了。。。。
难道真是签名证书的问题,自己做的测试证书不能用?
threenewbee
2010-09-11
打赏
举报
回复
安全问题。
把IE安全等级调低,允许未签名的ActiveX。
或者购买证书。
mickdong
2010-09-11
打赏
举报
回复
网页那边具体的也不是我做的,打包时我打的。如果重新打包,CLSID一样,版本号一样,是不是界面就不更新了。
wuyq11
2010-09-11
打赏
举报
回复
<object id="ctl" classid="clsid:A2B80A6E-42FA-4730-AEB2-B1FB38D2C8D1" width="100" height="50">
</object>
cab包安装注册
codebase="activex"发布的地址uRL.
检查IE安全性
签名
根据《MFC
ActiveX
注册调用海康摄像头
OCX
控件
》文章生成
ocx
控件
遇到的
问题
及部分解决方案
[toc]根据《MFC
ActiveX
注册调用海康摄像头
OCX
控件
》文章生成
ocx
控件
遇到的
问题
及部分解决方案。
C++编写
ActiveX
ocx
控件
在网页中调用失败
问题
需要实现IObjectSafety接口 打“开工程名Ctl.h”在最上面添加 #include 在类中的DECLARE_DYNCREATE(C工程名Ctrl)下面添加以下代码, DECLARE_INTERFACE_MAP() BEGIN_INTERFACE_PART(ObjSafe, IObje
注册
ActiveX
控件
未在此计算机上注册
ActiveX
控件
!!!
拿到一个别人发给我的
ActiveX
控件
Use项目 但是用VS2008打开项目后,点击资源试图中的Dialog的IDD,出现“未在此计算机上注册
ActiveX
控件
”的提示 解决方法: 转自 未在此计算机上注册
ActiveX
控件
!!! http://blog.csdn.net/tingge1992/article/details/75085758 1、 将active文件
未能实例化这个
ActiveX
控件
"****",因为这需要设计时授权”
1 Lic文件也要随
ocx
一起发布才行。
ocx
有代码访问Lic文件,只要保证这段代码没
问题
就行,一般发布时,lic安装到system下 2 我把
ocx
里面得到序列号的部分直接返回true,然后再编译出来就可以了。VerifyUserLicense()
Windows 7/10系统中
ActiveX
控件
注册解决方案
ocx
文件是
ActiveX
控件
的二进制文件格式,用于封装可重用的软件组件。这些文件对于Windows平台的组件对象模型(COM)至关重要,因为它们允许开发者创建可以被多种应用程序共享和重用的组件。
ActiveX
控件
使得开发者能够在网页和桌面应用程序中嵌入复杂的功能,从而扩展了应用程序的功能性而无需从头编写所有代码。在使用
ActiveX
控件
时,.
ocx
文件通常需要注册到系统中,这样应用程序才能正确地识别和调用其中的功能。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章