• 大小: 46.15MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-06-16
  • 语言: 其他
  • 标签: 门禁  海康  demo  

资源简介

海康门禁demo,功能比较齐全。包括绑卡、开卡、解绑、远程开门等等

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Globalization;
using System.Reflection;

using AcsDemo.Language;
using AcsDemo.Public;
using AcsDemo.ProductAcs.CardManage;
using AcsDemo.ProductAcs;

namespace AcsDemo
{
    public partial class AcsDemo : Form
    {
        const uint xml_ABILITY_OUT_LEN = 3 * 1024 * 1024;

        private DeviceLogList g_formList = DeviceLogList.Instance();
        private DeviceTree g_deviceTree = DeviceTree.Instance();

        private CHCNetSDK.NET_DVR_ACS_WORK_STATUS_V50 m_struAcsWorkStatus = new CHCNetSDK.NET_DVR_ACS_WORK_STATUS_V50();
        private CHCNetSDK.NET_DVR_CARD_READER_CFG_V50 m_struCardReaderCfg = new CHCNetSDK.NET_DVR_CARD_READER_CFG_V50();
        private bool m_bInitSDK = false;
        private bool m_bValidate = false;

        //built in current demo one user with one card and one fingerprint;
        public const int iMaxCardNum = 100;
        public const int iMaxFingerPrint = 100;
        public CHCNetSDK.NET_DVR_CARD_CFG_V50[] m_struCardInfo = new CHCNetSDK.NET_DVR_CARD_CFG_V50[iMaxCardNum];
        public UserInfo[] m_userInfo = new UserInfo[iMaxCardNum];
        private CHCNetSDK.NET_DVR_FINGER_PRINT_CFG[] m_struFingerPrintInfo = new CHCNetSDK.NET_DVR_FINGER_PRINT_CFG[iMaxFingerPrint];
        private int m_curUserNum = 0;

        private CHCNetSDK.RemoteConfigCallback g_fGetLogsCallback = null;
        public int lRemoteHandle = -1;
        public int iTotalAcsEvent = 0;

        //public event DeleteClick DeleteBtnClick;

        protected void mouseClickDeviceTreeNode(object send TreeNodeMouseClickEventArgs e)
        {
            int iDeviceIndex = g_deviceTree.GetCurDeviceIndex();
            tabControlAcs.SuspendLayout();
            if ((e.Node.Level) == 0 || (e.Node.Level == 1))
            {
                //HideAcsControlAllTabPages();
                tabPageDoorInfo.Parent = null;
                tabPageDoorStatusPlan.Parent = null;
                //tabPageRemoteControlDoor.Parent = null;
                tabPageCardReaderInfo.Parent = null;
                tabPageCardReaderPlan.Parent = null;
                tabPageDeviceStatus.Parent = tabControlAcs;
                tabPageUserManagement.Parent = tabControlAcs;
                tabPageRemoteControl.Parent = tabControlAcs;
                tabPageParamCfg.Parent = tabControlAcs;
                tabPageBasicParam.Parent = tabControlAcs;
                tabPageAcsxml.Parent = tabControlAcs;

                //device login and select one device
                if (iDeviceIndex >= 0 && g_deviceTree.g_struDeviceInfo[iDeviceIndex].lLoginID >= 0)
                {
                    GetAcsWorkStatus(g_deviceTree.g_struDeviceInfo[iDeviceIndex].lLoginID 

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

     文件          3  2018-04-28 14:20  ACSdemo\.svn\entries

     文件          3  2018-04-28 14:20  ACSdemo\.svn\format

     文件        822  2018-04-28 14:20  ACSdemo\.svn\pristine\00\00aefa8b7cfc9898ca73e5c536f250c5856a24d1.svn-base

     文件    1092096  2018-10-22 14:28  ACSdemo\.svn\pristine\00\00b7a687650bb8ffda2e55b7d1511639cb486ade.svn-base

     文件     876032  2018-08-20 14:14  ACSdemo\.svn\pristine\01\0160d76082694b6c22086201870de76f3455938e.svn-base

     文件     671744  2018-04-28 14:20  ACSdemo\.svn\pristine\01\018f393d581d1d70367671cbb16e08bd148f06ca.svn-base

     文件     603648  2018-08-20 14:14  ACSdemo\.svn\pristine\02\0292f6a5945c126d316a9b8eaaf1dfc5252ff64a.svn-base

     文件      94750  2018-10-22 14:28  ACSdemo\.svn\pristine\03\03f0a57f504ccd64c44b42d27f3b399ef98ae578.svn-base

     文件     152576  2018-07-17 11:31  ACSdemo\.svn\pristine\04\048148ae231ec4818fa4deaff1c73b82d65a5243.svn-base

     文件     311296  2018-10-22 14:28  ACSdemo\.svn\pristine\05\05410c8a290946ae7ed49221ba0d0a0c82b9a2a9.svn-base

     文件     876032  2018-08-17 12:25  ACSdemo\.svn\pristine\05\056d6c66c41a04612d1c1359110f71a1d41ce48b.svn-base

     文件      58192  2018-08-17 12:25  ACSdemo\.svn\pristine\06\0633582a2040cba6ee9bf82487337f12b74258c2.svn-base

     文件        515  2018-04-28 14:20  ACSdemo\.svn\pristine\06\06431dff1620ad2342dc9508b0d0ad605196bc13.svn-base

     文件     866304  2018-07-17 11:31  ACSdemo\.svn\pristine\06\065b9807f870f24facd1a7b819fcb9ed3bd67179.svn-base

     文件     115200  2018-07-17 11:31  ACSdemo\.svn\pristine\0a\0ae109409e403336550c3ba9c87db6910310ed9d.svn-base

     文件    1635328  2018-07-17 11:31  ACSdemo\.svn\pristine\0c\0c0044bdfeb9bcbac3b9b87526381f5198502d12.svn-base

     文件     436224  2018-10-22 14:28  ACSdemo\.svn\pristine\0c\0c93c44a8e204f145c88a216ab1702b3706d123e.svn-base

     文件      30718  2018-04-28 14:20  ACSdemo\.svn\pristine\0d\0d5d8dfd0a2da0fffed33b56f1a15bb1bd33c437.svn-base

     文件      29048  2018-07-17 11:31  ACSdemo\.svn\pristine\0d\0dfc624d44f2b788b119100a3bfaf1deaf054c1f.svn-base

     文件    1109504  2018-10-22 14:28  ACSdemo\.svn\pristine\0f\0f275c5225bc638e16622da0b2be3fd23fbf0e01.svn-base

     文件       1910  2018-04-28 14:20  ACSdemo\.svn\pristine\0f\0f8232650d363fc16cc6c96e378d5a41b4b5b094.svn-base

     文件      22779  2018-04-28 14:20  ACSdemo\.svn\pristine\0f\0ff5e6e83afefa73673addbc55dbe5e9517ba964.svn-base

     文件      29726  2018-04-28 14:20  ACSdemo\.svn\pristine\12\124f53ba4994a2ac7f59b1b82e3d1b076e14e3b3.svn-base

     文件      45766  2018-04-28 14:20  ACSdemo\.svn\pristine\12\1265b7d3469137877ffa94d746b6f7524bf6ee67.svn-base

     文件     138884  2018-04-28 14:20  ACSdemo\.svn\pristine\12\1265f7772b50a75c47e0cd3183ce3911f5d86615.svn-base

     文件     803840  2018-10-22 14:28  ACSdemo\.svn\pristine\13\136c4321015f2a677ef2f4187f7e6ec6b01d503e.svn-base

     文件       5514  2018-04-28 14:20  ACSdemo\.svn\pristine\16\162229d0075ac8feead872c045a0c5efa3fb9ddf.svn-base

     文件     352256  2018-07-17 11:31  ACSdemo\.svn\pristine\16\1664dba53ca60d67bb70d5e1e301056d038e0221.svn-base

     文件     483328  2018-04-28 14:20  ACSdemo\.svn\pristine\17\17e16ec32f80ceb5c4bdbf082bc65a13ec3bed85.svn-base

     文件     616960  2018-08-07 10:06  ACSdemo\.svn\pristine\18\181753485705b5ef0c9a30188681611046085fde.svn-base

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

评论

共有 条评论