基于PIS2004.OCX联机指纹控件用VB开发的指纹识别系统 打成CAB包发布到网上时,控件在页面上可以正常显示但不能识别指纹仪(硬件),更想不明白的是只有手动把指纹仪驱动中的所有文件复制到System32下以后才可以识别指纹仪(在打包的时候已经将驱动的所有文件打进CAB包内并指定其安装在System32下)s想了好久也没有搞懂。恳请高手指点 100分送上!!!!!

解决方案 »

  1.   

    regsrv32 OOXX.dll
    系统里面注册一下
    OCX好像不用
      

  2.   

    自己编个注册的批处理:
    regsvr32 **.dll
    ....
      

  3.   

    这个也有试过的 可是要复制的那些DLL文件都是不可注册的动态库 注册时会提示找不到DllRegisterServer输入点. 要是不复制DLL文件安装时又会提示PIS2004.OCX控件不能正确注册 真是快把我搞死了。
      

  4.   

    只要放在System目录就好了么?
    那么不是很麻烦,VB的安装文件打包程序支持复制到指定目录的
    自己好好看看帮助之类的东西
      

  5.   

    啊…………太着急了没有注意
    这种情况找找SDK地提供方问问
    有时候他们有很好的办法
      

  6.   

    我问题的前提是已经将所要的DLL文件打包到CAB包里了并把指定文件安装到SYSTEM32下了还是不行啊应该怎么办啊 看来只有手动复制了
      

  7.   

    用regsvr32 去注册你的DLL/ActiveX/tlb/System File文件
      

  8.   

    如果你用的是C#,可以用我们的指纹SDK,联系我[email protected]
      

  9.   

    朋友,可以建议你访问www.biodn.com,指纹开发者联盟网站。通过这个网站一定可以让您耳目一新!