社区
Java EE
帖子详情
java调用dll文件的问题,请教!
武小凡
2018-06-06 08:22:32
图片中是一个用Delphi写的dll其中的一个方法,该如何用jnative来调用这个方法。这个方法要传什么参数进去?该如何获取这个方法返回的值?求指教
...全文
1167
2
打赏
收藏
java调用dll文件的问题,请教!
图片中是一个用Delphi写的dll其中的一个方法,该如何用jnative来调用这个方法。这个方法要传什么参数进去?该如何获取这个方法返回的值?求指教
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
自然80
2018-06-11
打赏
举报
回复
看看 java JNI。 很少在生产使用JNI方案。我们一般都是通过 c团队把c代码转换成服务(xml json 或者差些的socket)。
武小凡
2018-06-06
打赏
举报
回复
没有人了吗???
JAVA
调用
DLL
今天使用,
JAVA
调用
DLL
文件
,报错误: Exception in thread "main"
java
.lang.IllegalStateException: JNative library not loaded, sorry ! 我用的是
java
工程,不是web工程,总是提示报错!! 解决方法: 将JNativeCpp.
dll
拷贝到jdk的目录下面. 如:D:\P...
java
调用
dll
实例_如何用
java
调用
dll
,详细图解
在我们日常的使用过程当中,
java
的使用率是非常高的。今天就来为大家介绍一下,如何用
java
调用
dll
,并且通过详细的图片为大家展示。首先,我们采用的方法是JNI,是
java
平台的一部分,可用于让
java
和其他语言编写的代码进行交互。下面是从网上摘取的JNI工作示意图:总体说一下,先在
java
中建立一个类,通过
java
c生成.class,再由
java
h生成.h;然后将.h复制到VC下,由VC实现具...
Java
调用
dll
文件
1. C++创建
dll
1.1 项目与工具 Visual Studio 2019 1.2 步骤与代码 ①使用VS创建动态链接库(
DLL
)项目 ②设置项目名与项目地址 创建好的效果如下: ③创建choosefiles.cpp源
文件
和choosefiles.h头
文件
④choosefiles.h #ifdef CHOOSEFILES_EXPORTS #define CHOOSEFILES_API __declspec(
dll
export) #else...
java
调用
dll
文件
的几种常见方式
java
调用
动态库需要关注的
问题
: 1. 如何装载
DLL
文件
,以及如何定位所要使用的方法; 2. 数据类型如何对应; 3. 如何给使用的方法传递参数; 4. 如何获取返回的值。一. 数据类型对应关系
Java
Type C Type boolean int byte char char wchar_t ...
java
通过JNI
调用
DLL
文件
JNI简介: JNI是
Java
Native Interface的缩写,它提供了若干的API实现了
Java
和其他语言的通信(主要是C&C++)。允许
Java
代码和其他语言写的代码进行交互。JNI是JDK提供的一个native编程接口。JNI 允许
Java
程序
调用
其他语言编写的程序或者代码库, 比如C/C++。
Java
在内存管理和性能上有一定的局限,通过JNI我们就可以利用Native程...
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章