当前位置:编程学习 > C#/ASP.NET >>

asp.net 调用 ActiveX 控件的问题

自己写的个ActiveX控件
在客户端注册不了,把这个ActiveX控件放到了C:\WINDOWS\system32下,执行了regsvr32 active.dll命令,active.dll是我的控件的名字,提示我已加载 但没找到active.dll控件,但没有找到 DllRegisterserver 输入点.无法注册这个组件

用aspx页面的话就无法访问,但是把aspx的代码放到html文件里,把控件路径改为客户端ActiveX的路径的话就可以正确加载

请问如何让ActiveX控件在aspx中也可以正确调用? --------------------编程问答-------------------- 你首先得分清ActeiveX、Com、.Net组件
ActiveX的话,应该是.ocx
能用regsvr32注册的是com组件
如果是.net的组件,应该在Visual Studio里面添加引用 --------------------编程问答-------------------- 你首先得分清ActeiveX、Com、.Net组件
ActiveX的话,应该是.ocx
能用regsvr32注册的是com组件
如果是.net的组件,应该在Visual Studio里面添加引用 --------------------编程问答-------------------- 单做一个dll是不行的,要做成安装程序,并进行安全权限方面的设置。当用户打开这个aspx页面时自动下载并安装这个activx,你的active.dll会装到客户端的C:\WINDOWS\system32下,这样用户就能正常使用了!在google上搜搜例子,.net调用activX之类 --------------------编程问答-------------------- 是ActiveX控件

ActiveX控件也是需要注册的 --------------------编程问答-------------------- vlysses
---------------------
我已经手动拷贝过dll了

搜索也搜索好久了

浏览器的权限已经设置为最低了

而且,不通过IIS的话,用html是可以调用ActiveX的

但是通过IIS的话,用html就不可以调用ActiveX了 --------------------编程问答--------------------
引用 5 楼 activexa 的回复:
vlysses 
--------------------- 
我已经手动拷贝过dll了 

搜索也搜索好久了 

浏览器的权限已经设置为最低了 

而且,不通过IIS的话,用html是可以调用ActiveX的 

但是通过IIS的话,用html就不可以调用ActiveX了


IE7的话 没签名的ActiveX是无法远程访问的。 --------------------编程问答-------------------- SWind

是IE6`` --------------------编程问答-------------------- 解决``
很快结贴`` --------------------编程问答-------------------- 怎么解决的啊
--------------------编程问答-------------------- 把你解决的方法给大家说下 --------------------编程问答-------------------- ActiveX控件没用过 
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,