用Delphi对JNI进行编程

 2023-01-21    298  

问题描述

我可以使用delphi编程到 java本地界面?从阅读必要您正在使用c呼叫约定.有人这样做吗?我将感谢有关工具的提示,这些工具将有助于例如将Javah的C标头文件转换为Delphi的工具.

推荐答案

您可以检查这些项目和文章以使用JNI(JAVA本机界面)和Delphi

用Delphi对JNI进行编程

  • delphi-java桥
  • java由基思·伍德(Keith Wood)
  • 使用Delphi
  • 使用Java本机接口

其他推荐答案

除了JNI,还有Java本机访问(JNA),它需要更少的设置(无C标头文件),因此您的Delphi DLL函数(和回调)可以直接从Java使用:

jna homepage

JNA提供Java程序易于访问
到本地共享库(dlls on
Windows)不写任何东西
Java代码 – 没有JNI或本机代码是
必需的.此功能是
与Windows的平台/调用可比
和Python的CTYPES.访问是动态的
在没有代码生成的运行时.

以上所述是小编给大家介绍的用Delphi对JNI进行编程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/26205.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。