Kerog 2017-11-30 07:09 采纳率: 20%
浏览 1363
已结题

jna调用问题,来个大牛

报错
sdk

###jna接口类

 package org.anshan.za;

import com.sun.jna.Library;
import com.sun.jna.Native;

public interface IdCard extends Library{
    IdCard INSTANCE= (IdCard) Native.loadLibrary("D:\\demoSSM\\src\\main\\java\\org\\anshan\\za\\dll\\IDCardJava",IdCard.class);
    int   InitIDCard(String lpUserID, int nType,String lpDirectory);
    void  FreeIDCard();
    int  ClassifyIDCard();
    int RecogChipCard(int nDGGroup,int nRecogVIZ,int nSaveImageType);
    int RecogGeneralMRZCard(int nRecogVIZ,int nSaveImageType);
    int RecogCommonCard (int nSaveImageType);
    int SaveImageEx (String lpFileName,int nType);
    String GetDataGroupContent(int nDGIndex,int nRawData);
    int   LoadImageToMemory(String lpFileName,int nType);
    int   SaveImage(String lpFileName);
    int   RecogIDCard();
    int   SetIDCardID(int nMainID,int nSubID[]);
    int   AddIDCardID(int nMainID,int nSubID[]);
    int   RecogIDCardEX(int nMainID ,int nSubID);
    int   GetSubId();
    String  GetRecogResult(int nIndex);
    String  GetFieldName(int nIndex);
    String  GetVersionInfo();
    int   SaveHeadImage(String fileName);
    int ProcessImage(int nType);
    int AcquireImage(int nType);
    String GetDeviceSN(int nlen);
    int SetSpecialAttribute(int nType,int nSet);
    int GetGrabSignalType();
    int SetIOStatus(int nIOType,int nOpen);
    int RecogBusinessCard(int nCardType);
    String GetBusinessCardFieldName(int nID);
    int GetBusinessCardResultCount(int nID);
    String GetBusinessCardResult(int nID,int nIndex);
    int RecogBusinessImage(String lpImageFileName,int nCardType);
}

来个 大牛给个解决方案

  • 写回答

2条回答 默认 最新

  • lwh694264554 2017-11-30 09:44
    关注

    IdCard INSTANCE采用静态调用static IdCard INSTANCE,其次调用一般要安装jdk32位环境,且一般C++的类型要适配java的类型,请查看java类型与C对应类型资料。这个问题应该是该程序使用的jdk版本不对应。

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题