资源简介
采用java jna4.1 调用C编写的dll文件,获得返回结果,且获得返回参数的例子
代码片段和文件信息
package com.neusoft.controller.remote;
import com.sun.jna.Library;
import com.sun.jna.Memory;
import com.sun.jna.Native;
import com.sun.jna.Pointer;
/**
* Package: com.neusoft.controller.remote
* Description: TODO
* Author: Mloong
* Date: Created in 2018/5/15 17:10
* Company: 东软西藏软件有限公司
* Version: 1.0.0
* Modified By:
*/
public class MainTest {
public interface DllInterface extends Library {
DllInterface INSTANCE = (DllInterface) Native.loadLibrary(“MTRKZJKCar“ DllInterface.class);//加载动态库文件
int iReadCardIssuerInfo(Pointer a Pointer b);//动态库中调用的方法
int iReadCardHolderBasicInfo(Pointer a Pointer b);//动态库中调用的方法
int iReadSnr(Pointer a Pointer b Pointer c);
}
public static void main(String[] args) {
try
{
System.setProperty(“jna.encoding“ “gb2312“);
Pointer a = new Memory(4 * 20) ;
Pointer b = new Memory(4 * 30) ;
DllInterface.INSTANCE.iReadCardIssuerInfo(ab);
- 上一篇:JAVA写的信用卡管理系统
- 下一篇:jsp+mysql实现的博客系统
相关资源
- jna-4.5.1 jna-4.5.1-sources jna-platform-4.5
- JAVA 调用twain
- DJNative-SWT20111120 java播放器插件最新版
- JNative资源包
- jna-4.2.1.jar
- jna-4.0.0.jar和jna-4.0.0-sources.jar
- JNA-Linux下java程序调用so库接口函数
- DJNativeSwing的jar包以及32和64的SWT
- 使用JNA的jar包
- JNA 转java接口以及指针结构体解析
- DJNativeSwing组件集含32 64位swt包
- HttpClient-4.5.6
- 通过JNA调用虹软年龄和性别估计SDK的
- 基于android的饮食识别系统
- JAVA利用JNA调用DLL
- Linux下JAVA程序调用so库的接口函数(
- 安卓JNA例程
- jnative
- jna-example Jar包
- java 使用jna开启关闭第三方应用程序
- jnativehook 用于Java的全局键盘和鼠标侦
- Java通过JNA调用TSCLIB.dll控制热敏打印机
- JNA-jna的jar包
- java调用C#封装的dll(jnacom)
- java用JNA调用dll,包含各种参数调用
- [测试通过]JAVA调用第三方DLL的简单方
- JNative完整jar
- JAVA调用DLL:jna-5.1.0
- jna-3.5.2jar
- JNA-3.5.1 Java Native Access
评论
共有 条评论