工作中遇到一个棘手问题,合作商给我们提供了一个dll文件,并注册在了计算机上,dll文件中含有很多对象和方法,比如CTservice对象里有connect(),receive(),我不清楚如何通过这个dll文件去调用里面的方法去访问,请提供完整代码,假如dll文件为:abc.dll

解决方案 »

  1.   

    http://download.csdn.net/source/791618
    我这边用JNI写了一个调用底层硬件的项目,希望对你有帮助
      

  2.   

    http://download.csdn.net/source/791618
    我这边用JNI写了一个调用底层硬件的项目,希望对你有帮助
      

  3.   

    你这个dll是用什么语言写的,如果用VB .NET写的也可以像你这样直接调用吗?这个dll,Connectioin对象里有个Open方法,我这里报错Exception in thread "main" java.lang.UnsatisfiedLinkError: Open
    at com.ytxsoft.encry.Connection.Open(Native Method)
    at com.ytxsoft.util.mangoCityConnection.open(mangoCityConnection.java:13)
    at com.ytxsoft.util.TestCon.test(TestCon.java:19)
    at com.ytxsoft.util.TestCon.main(TestCon.java:13)