日期:2014-05-17  浏览次数:21116 次

求助,Activex 无法调用到动态链接库DLL
用 C# 写了一个ACTIVEX,用来获取客户端电脑指纹,
其中库文件全是第三方的,包含一个可引用的文件和若干动态链接库,
我不需要在代码里DLLIMPORT,直接调用引用文件里提供的一个方法即可,

将所需库文件添加好里后生成安装包,再打包成CAB

测试时,打开网页安装完ACTIVEX后感觉没找到动态库文件。

到安装目录下 C:\Program Files\ 检查文件是否齐全,
之前的ACTIVEX已经组装成一个DLL文件,
那些所需的动态链接库也全在目录里,


做了一个WINFORM程序,
里面的代码和ACTIVEX里完全一致,也是需要动态链接库,
将其放到ACTIVEX的安装目录里执行成功,说明库文件没有缺失。

请问ACTIVEX该如何调用动态链接库?
或者其实已经调用到,但是不支持ACTIVEX?


请高手们给个建议或解决方案,
在此先谢谢大家。
activex

------解决方案--------------------
可能是权限问题,在IE里很多事是不让做的。
试一下把WEB SERVER加入受信站点,降低安全级别什么的
------解决方案--------------------
动态链接库 放到system32看看
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/