123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250 |
- #pragma once
- #include "stdafx.h"
- #include "Global.h"
- char g_strDirectory[256];
- CADODatabase* g_pADODatabase = NULL; // Ado连接组件
- CHAR g_strConnectString[MAX_PATH + 1] = ""; // 数据连接字符串
- CHAR g_strDBType[MAX_SERVER_LENGTH + 1] = ""; // 数据库连接类型(如: SQL SERVER 、Access )
- CHAR g_strAccessFile[MAX_PATH_LENGTH + 1] = ""; // 如果是用Access数据库:Access文件名称
- // 如用其它数据库:为空
- CHAR g_strServerName[MAX_SERVER_LENGTH + 1] = ""; // 数据库服务器名称或IP
- CHAR g_strDataBaseName[MAX_DATABASE_LENGTH + 1] = ""; // 数据库名称
- CHAR g_strDBUserName[MAX_USER_LENGTH + 1] = ""; // 数据库用户名
- CHAR g_strPassword[MAX_PASSWORD_LENGTH + 1] = ""; // 数据库密码
- CIniFile g_IniFile;
- COLORREF g_Color1=RGB( 162,154,33 );//RGB( 59,61,63 );//
- COLORREF g_Color2=RGB( 59,61,63 );//RGB(0xD1,0xE1,0xF8);//RGB( 162,154,33 );//
- COLORREF g_Color3=RGB( 255,255,255 );
- int g_nFrameWeight;
- int g_nFrameHeight;
- CONCROLLER g_Controller[CONCTROLLER_NUM_MAX];
- CONCROLLER g_ControllerTemp;
- CARD g_Card[CARD_NUM_MAX];
- COM g_COM[COM_NUM_MAX];
- bool g_bIsInsertReconnectInfo;
- CString g_sStatus_WG[] =
- {
- "100","00","允许通过--","(1)号读卡器刷卡开门",
- "100","01","允许通过--","(2)号读卡器刷卡开门",
- "100","02","允许通过--","(3)号读卡器刷卡开门",
- "100","03","允许通过--","(4)号读卡器刷卡开门",
- "100","80","禁止通过--","(1)号读卡器刷卡禁止通过。原因:原因不明",
- "100","81","禁止通过--","(2)号读卡器刷卡禁止通过。原因:原因不明",
- "100","82","禁止通过--","(3)号读卡器刷卡禁止通过。原因:原因不明",
- "100","83","禁止通过--","(4)号读卡器刷卡禁止通过。原因:原因不明",
- "100","90","禁止通过--","(1)号读卡器刷卡禁止通过。原因:没有权限",
- "100","91","禁止通过--","(2)号读卡器刷卡禁止通过。原因:没有权限",
- "100","92","禁止通过--","(3)号读卡器刷卡禁止通过。原因:没有权限",
- "100","93","禁止通过--","(4)号读卡器刷卡禁止通过。原因:没有权限",
- "100","A0","禁止通过--","(1)号读卡器刷卡禁止通过。原因:密码不对",
- "100","A1","禁止通过--","(2)号读卡器刷卡禁止通过。原因:密码不对",
- "100","A2","禁止通过--","(3)号读卡器刷卡禁止通过。原因:密码不对",
- "100","A3","禁止通过--","(4)号读卡器刷卡禁止通过。原因:密码不对",
- "100","B0","禁止通过--","(1)号读卡器刷卡禁止通过。原因:系统有故障",
- "100","B1","禁止通过--","(2)号读卡器刷卡禁止通过。原因:系统有故障",
- "100","B2","禁止通过--","(3)号读卡器刷卡禁止通过。原因:系统有故障",
- "100","B3","禁止通过--","(4)号读卡器刷卡禁止通过。原因:系统有故障",
- "100","C0","禁止通过--","(1)号读卡器刷卡禁止通过。原因:反潜回, 多卡开门或多门互锁",
- "100","C1","禁止通过--","(2)号读卡器刷卡禁止通过。原因:反潜回, 多卡开门或多门互锁",
- "100","C2","禁止通过--","(3)号读卡器刷卡禁止通过。原因:反潜回, 多卡开门或多门互锁",
- "100","C3","禁止通过--","(4)号读卡器刷卡禁止通过。原因:反潜回, 多卡开门或多门互锁",
- "100","C4","禁止通过--","(1)号读卡器刷卡禁止通过。原因:反潜回",
- "100","C5","禁止通过--","(2)号读卡器刷卡禁止通过。原因:反潜回",
- "100","C6","禁止通过--","(3)号读卡器刷卡禁止通过。原因:反潜回",
- "100","C7","禁止通过--","(4)号读卡器刷卡禁止通过。原因:反潜回",
- "100","C8","禁止通过--","(1)号读卡器刷卡禁止通过。原因:多卡",
- "100","C9","禁止通过--","(2)号读卡器刷卡禁止通过。原因:多卡",
- "100","CA","禁止通过--","(3)号读卡器刷卡禁止通过。原因:多卡",
- "100","CB","禁止通过--","(4)号读卡器刷卡禁止通过。原因:多卡",
- "100","CC","禁止通过--","(1)号读卡器刷卡禁止通过。原因:首卡",
- "100","CD","禁止通过--","(2)号读卡器刷卡禁止通过。原因:首卡",
- "100","CE","禁止通过--","(3)号读卡器刷卡禁止通过。原因:首卡",
- "100","CF","禁止通过--","(4)号读卡器刷卡禁止通过。原因:首卡",
- "100","D0","禁止通过--","(1)号读卡器刷卡禁止通过。原因:门为常闭",
- "100","D1","禁止通过--","(2)号读卡器刷卡禁止通过。原因:门为常闭",
- "100","D2","禁止通过--","(3)号读卡器刷卡禁止通过。原因:门为常闭",
- "100","D3","禁止通过--","(4)号读卡器刷卡禁止通过。原因:门为常闭",
- "100","D4","禁止通过--","(1)号读卡器刷卡禁止通过。原因:互锁",
- "100","D5","禁止通过--","(2)号读卡器刷卡禁止通过。原因:互锁",
- "100","D6","禁止通过--","(3)号读卡器刷卡禁止通过。原因:互锁",
- "100","D7","禁止通过--","(4)号读卡器刷卡禁止通过。原因:互锁",
- "100","E0","禁止通过--","(1)号读卡器刷卡禁止通过。原因:卡过期或不在有效时段",
- "100","E1","禁止通过--","(2)号读卡器刷卡禁止通过。原因:卡过期或不在有效时段",
- "100","E2","禁止通过--","(3)号读卡器刷卡禁止通过。原因:卡过期或不在有效时段",
- "100","E3","禁止通过--","(4)号读卡器刷卡禁止通过。原因:卡过期或不在有效时段",//48
- //(卡号小于100表示特殊操作记录)
- //卡号 记录状态(16进制) 正常操作 代表意义
- "0","00","按钮--","1号 门按钮动作",
- "1","00","按钮--","2号门按钮动作",
- "2","00","按钮--","3号门按钮动作",
- "3","00","按钮--","4号门按钮动作",
- "0","03","远程开门--","1号门远程开门动作 ",
- "1","03","远程开门--","2号门远程开门动作 ",
- "2","03","远程开门--","3号门远程开门动作 ",
- "3","03","远程开门--","4号门远程开门动作 ",
- "5","00","超级密码开门--","1号读卡器超级密码开门",
- "5","01","超级密码开门--","2号读卡器超级密码开门",
- "5","02","超级密码开门--","3号读卡器超级密码开门",
- "5","03","超级密码开门--","4号读卡器超级密码开门",
- "8","00","门打开--","1号门打开[门磁信号]",
- "9","00","门打开--","2号门打开[门磁信号]",
- "10","00","门打开--","3号门打开[门磁信号]",
- "11","00","门打开--","4号门打开[门磁信号]",
- "12","00","门关闭--","1号门关闭[门磁信号]",
- "13","00","门关闭--","2号门关闭[门磁信号]",
- "14","00","门关闭--","3号门关闭[门磁信号]",
- "15","00","门关闭--","4号门关闭[门磁信号]",
- "0","81","胁迫报警--","1号读卡器胁迫报警",
- "1","81","胁迫报警--","2号读卡器胁迫报警",
- "2","81","胁迫报警--","3号读卡器胁迫报警",
- "3","81","胁迫报警--","4号读卡器胁迫报警",
- "0","82","门长时间未关报警--","1号门长时间未关报警",
- "1","82","门长时间未关报警--","2号门长时间未关报警",
- "2","82","门长时间未关报警--","3号门长时间未关报警",
- "3","82","门长时间未关报警--","4号门长时间未关报警",
- "0","84","非法闯入报警--","1号门非法闯入报警",
- "1","84","非法闯入报警--","2号门非法闯入报警",
- "2","84","非法闯入报警--","3号门非法闯入报警",
- "3","84","非法闯入报警--","4号门非法闯入报警",
- "4","A0","火警--","火警动作[针对整个控制器]",
- "6","A0","强制--","强制锁门[针对整个控制器]",//82
- };
- CString g_sStatus_JK[] =
- {
- "1","Reset",
- "2","Clear All Data",
- "3","Power Off",
- "4","Power On",
- "5","Data Destroyed",
- "6","Door Configuration Destroyed",
- "7","Transactions Record Destroyed",
- "8","System Clock Initialized",
- "9","System Clock Error",
- "16","Normal Door Open",
- "17","Normal Door Close",
- "18","Unusual Door Open",
- "19","Unusual Door Close",
- "20","Door was left opened longer than the allowed Open Time ",
- "21","Exit by pressing the exit Button",
- "22","Lock Opened",
- "23","Lock Closed",
- "24","Door Always Closed",
- "25","Door Always Open",
- "32","Open Door Using Super PIN",
- "33","Invalid Super PIN",
- "34","Open Door Using PIN",
- "35","Entry Using Threatening PIN",
- "36","Invalid PIN",
- "48","禁止通过",
- //Invalid Card
- "49","Invalid Door/Time",
- "50","Invalid Area",
- "51","First Card Will Open Door",
- "52","Supervisor Card Opened Door",
- "53","Invalid Area For Supervisor Card",
- "54","允许通过",
- //"Valid Card",
- "55","Supervisor Card Opened Door Under PIN Status",
- "56","User Area/Extent Changed",
- "57","Invalid PIN, Enter Safety Protection",
- "59","Valid Card In",
- "60","Valid Card Out",
- "64","Configure Card Register List",
- "65","Setup Access Time Zone",
- "66","Setup User PIN",
- "67","Setup User Area",
- "69","离开按钮开门",
- //"Exit Button Released",
- "70","Back to Normal",
- "71","Manual Status",
- "72","Reader Enable",
- "73","Reader Disable",
- "80","Exit Button Enable",
- "81","Exit Button Disable",
- "82","Extension Input Active",
- "83","Extension Input Inactive",
- "84","Extension Relay Open",
- "85","Extension Relay Close",
- "86","Door Status Changed ",
- "87","Enter Summer/Winter Time. ",
- "88","Exit Summer/Winter Time, ",
- "96","Temporary Card Lost Access Level",
- "97","Invalid Temporary Card",
- "98","Invalid Area For Temporary Card",
- "99","Error PIN For Temporary Card",
- "100","No PIN For Temporary Card",
- "102","Invalid Temp Card PIN, Enter Safety Protection",
- "103","Entry Using Temporary Card",
- "104","Entry Using Temp Card And Duress PIN",
- "105","Temporary Card's Area Changed",
- "106","PIN Only",
- "107","Events Reached to 90% of Controllers’ Memory",
- };
- //////////////////////
- CString g_strTip;
- CString g_strNotNull;
- CString g_strExist;
- CString g_strRepeat;
- CString g_strControlName;
- CString g_strControlSN;
- CString g_strDoorName;
- CString g_strDoorName1;
- CString g_strDoorName2;
- CString g_strDoorName3;
- CString g_strDoorName4;
- CString g_strDoorName5;
- CString g_strDoorName6;
- CString g_strDoorName7;
- CString g_strDoorName8;
- CString g_strUserName;
- CString g_strCardNumber;
- CString g_strInitComFail;
- CString g_strInitSerialFail;
- CString g_strChooseThenDel;
- CString g_strSendPermitOK;
- CString g_strGetRecordFail;
- CString g_strNoRecord;
- CString g_strConfigDelRecord;
- CString g_strGetRecordOK;
- CString g_strSaveExcelForRecordOK;
- CString g_strAll;
- CString g_strConnectType;
- CString g_strConnectCom;
- CString g_strDoor1;
- CString g_strDoor2;
- CString g_strDoor3;
- CString g_strDoor4;
- CString g_strSecond;
- CString g_strControl_Open;
- CString g_strControl_Close;
- CString g_strControl_Online;
- CString g_strIndex;
- CString g_strHappenTime;
- CString g_strUserInfo;
- CString g_strDescribe;
- CString g_strInfomation;
- CString g_strName;
- CString g_strSN;
- CString g_strClass;
- CString g_strJobNumber;
- CString g_strChooseControl;
- CString g_strAllController;
- CString g_strHistory;
- CString g_strSuccess;
- CString g_strFail;
- CString g_strAdjustTime;
- CString g_strOpenDoor;
- CString g_strCloseDoor;
- CString g_strSetDelayTime;
- CString g_strConnect;
|