资源简介

32位/64位,耗时2天,终于实现了链接,监听事件 刷卡端刷卡实现java 程序监听 备注:(win7 32/64) 1.32位/64位区别 jacob.dll与jdk相关,jdk32位,jacob放置32位dll,jdk64位,jacob放置64位dll jacob.dll放置到java目录bin下 win7 32/64 放置中控考勤机sdk 分别放置到C:\Windows\System32或C:\Windows\SysWOW64 2.下载M880项目,并导入IDE中,运行即可 3(本人耗时2天,)

资源截图

代码片段和文件信息

import com.jacob.activeX.ActiveXInvocationProxy;
import com.jacob.com.Dispatch;
import com.jacob.com.DispatchEvents;
import com.jacob.com.DispatchProxy;
import com.jacob.com.Variant;

import java.util.EventListener;
import java.util.Eventobject;
import com.jacob.com.InvocationProxy;
/**
 * Created by lijm on 2016/3/23.
 */
public class SensorEvents {


    public static final long serialVersionUID = -1L;


    public void OnConnected(Variant[] arge) {
        System.out.println(“OnConnected====“);
    }

    public void OnDisConnected(Variant[] arge) {
        System.out.println(“OnDisConnected“);
    }

    public void OnAlarm(Variant[] arge) {
        System.out.println(“OnAlarm====“ + arge);
    }

    public long OnDoor(Variant[] arge) {
        System.out.println(“OnDoorEvent====“ + arge);
        if (arge[0].getInt() == 4) {
            System.out.println(“open====“ + arge);
        } else if (arge[0].getInt() == 5) {
            System.out.println(“close====“ + arge);
        } else if (arge[0].getInt() == 53) {
            System.out.println(“closing====“ + arge);
        } else if (arge[0].getInt() == 1) {
            System.out.println(“open error====“ + arge);
        }
        return 1;
    }

    public void OnAttTransactionEx(Variant[] arge) {
            System.out.println(“OnAttTransactionEx====“ );
    }

    public void OnEnrollFingerEx(Variant[] arge) {
        System.out.println(“OnEnrollFingerEx====“ + arge);
    }

    public void OnFinger(Variant[] arge) {
        System.out.println(“OnFinger“);
    }

    public void OnFingerFeature(Variant[] arge) {
        System.out.println(“OnFingerFeature====“ + arge);
    }

    public void OnHIDNum(Variant[] arge) {
        System.out.println(“OnHIDNum====“ + arge);
    }

    public void OnNewUser(Variant[] arge) {
        System.out.println(“OnNewUser====“ + arge);
    }

    public void OnVerify(Variant[] arge) {
        System.out.println(“OnVerify====“ + arge);
    }

    public void OnWriteCard(Variant[] arge) {
        System.out.println(“OnWriteCard====“ + arge);
    }

    public void OnEmptyCard(Variant[] arge) {
        System.out.println(“OnEmptyCard:“ + arge);
    }

    public void OnEMData(Variant[] arge) {
        System.out.println(“OnEMData:“ + arge);
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件          4  2016-03-24 10:50  M880\.idea\.name

     文件        686  2016-03-24 10:50  M880\.idea\compiler.xml

     文件         76  2016-03-24 10:50  M880\.idea\copyright\profiles_settings.xml

     文件        256  2016-03-24 15:22  M880\.idea\encodings.xml

     文件        210  2016-03-24 10:53  M880\.idea\libraries\lib.xml

     文件       2739  2016-03-24 10:54  M880\.idea\misc.xml

     文件        248  2016-03-24 10:50  M880\.idea\modules.xml

     文件        164  2016-03-24 10:50  M880\.idea\vcs.xml

     文件      36641  2016-03-25 08:59  M880\.idea\workspace.xml

     文件      65536  2013-09-09 14:57  M880\dll\commpro.dll

     文件      43520  2013-09-09 14:57  M880\dll\comms.dll

     文件     842726  2007-05-06 18:59  M880\dll\JNativeCpp.dll

     文件     112128  2013-09-09 14:57  M880\dll\plcommpro.dll

     文件      45056  2013-09-09 14:57  M880\dll\plcomms.dll

     文件     160256  2013-09-09 14:57  M880\dll\plrscagent.dll

     文件     187392  2013-09-09 14:57  M880\dll\plrscomm.dll

     文件      58880  2013-09-09 14:57  M880\dll\pltcpcomm.dll

     文件     161280  2013-09-09 14:57  M880\dll\rscagent.dll

     文件     184320  2013-09-09 14:57  M880\dll\rscomm.dll

     文件      44032  2013-09-09 14:57  M880\dll\tcpcomm.dll

     文件     146432  2013-09-09 14:57  M880\dll\usbcomm.dll

     文件     667136  2013-09-09 14:57  M880\dll\zkemkeeper.dll

     文件     210944  2013-09-09 14:57  M880\dll\zkemsdk.dll

     文件      15282  2016-03-22 20:36  M880\hs_err_pid4032.log

     文件      14964  2016-03-22 20:40  M880\hs_err_pid7972.log

     文件      30478  2005-02-26 16:51  M880\lib\jacob.jar

     文件      49231  2015-08-05 05:01  M880\lib\jacob1.18.jar

     文件     946973  2016-03-21 15:42  M880\lib\jna.jar

     文件     171346  2007-05-07 21:48  M880\lib\JNative.jar

     文件        484  2016-03-24 10:50  M880\M880.iml

............此处省略17个文件信息

评论

共有 条评论