是这样,我在客户端装有一个图像采集的仪器,他需要通过调用一个DLL来实现图像的采集,匹配等操作,如果这个DLL是在服务器端的话那肯定是不行的,所以我想把这个DLL放在客户端来调用,不知道如何实现?

解决方案 »

  1.   

    我做过类似的东西,在客户端装有一个读卡机,通过调用它的dll读取插入的磁卡的内容。我用ATL写了一个com组件封装了这些dll的功能,然后把组件嵌在web页面上,通过javascript操作组件的方法来实现读卡,并把数据显示在web页面上,不过这样总觉的不安全,要降低IE的安全级别。还没找到更好的方法。我现在在做的一个东西,要在客户端调用word,考虑使用类似的做法,但准备用c#来写这个控件,但是就遇到.net框架安全策略不允许的问题,还没找到解决办法。
      

  2.   

    客户端还必须将你的站加入它的信任域,然后必须使用activex,客户端必须下载该activex 并同意安装它否则是不受支持的,如果这样可以,那存在电脑上的银行密码、文件都被偷光光了,包括你女朋友的照片