`

【java】使用jna调用delphi编译dll总结

    博客分类:
  • java
 
阅读更多
调用dll中,可以的入参为pchar。返回的参数为pwidechar,pwidestring,panischar
而Java这边传String。

另外如何使用cxf出现图片中的效果。  在网页上看到参数。
下图是我想要得到的效果


下面为cxf发布后的效果。
  • 大小: 13.9 KB
  • 大小: 32.5 KB
分享到:
评论

相关推荐

    Java调用Delphi开发的Dll小结[归类].pdf

    2. **使用JNA调用Delphi开发的DLL**: - JNA是另一种调用本地代码的解决方案,相比JNI更简单,不需要额外的C层封装。 - 在Delphi中,创建DLL时,只需编写标准的Delphi函数,如`Hello`,并导出它。 - 在Java端,...

    java调用delphi动态库的实例

    本文将深入探讨如何使用Java调用由Delphi编译的动态链接库(DLL),以此实现两者之间的交互。这个实例对于理解Java的JNI(Java Native Interface)和Delphi的DLL导出函数至关重要。 首先,我们需要了解Java的JNI...

    Java调用Delphi开发的Dll小结.pdf

    总结,虽然JNI提供了更低层次的控制,但使用JNA调用Delphi DLL更为便捷,且不需要额外的封装层。根据项目需求和对性能的要求,开发者可以选择适合的方法。需要注意的是,无论选择哪种方法,都应确保正确处理数据类型...

    Java调用Delphi开发的Dll小结[定义].pdf

    在Java中调用Delphi开发的DLL动态库主要可以通过两种方法:JNI(Java Native Interface)和JNA(Java Native Access)。这两种技术允许Java代码与本地代码进行交互,特别是对于需要调用非Java语言(如Delphi)编写的...

    jar文件 变成dll

    4. **测试转换结果**:转换完成后,在.NET环境中导入生成的DLL,就可以像使用.NET类库一样调用Java代码了。需要注意的是,由于.NET与Java的API差异,可能需要对部分API进行适配。 **注意事项:** - 转换过程可能会...

Global site tag (gtag.js) - Google Analytics