<p id="z1hj3"></p>

    <form id="z1hj3"><nobr id="z1hj3"></nobr></form>

      <form id="z1hj3"></form>

      <form id="z1hj3"><nobr id="z1hj3"></nobr></form>
      <form id="z1hj3"></form>

                  您現在的位置:首頁>>資料下載>>二次開發工具>> 2210動態庫
                  2210動態庫
                  2210動態庫

                  2210門禁動態連接庫使用說明

                  1CardSendToMachine(ByVal varAddr As Integer, _

                                  ByVal varCardIDP As String, ByVal varCardIDL As String, _

                                  ByVal varBeginDate As String, ByVal varEndDate As String, _

                                  ByVal varBeginTime As String, ByVal varEndTime As String, _

                                  ByVal varBeginWeek As String, ByVal varEndWeek As String, _

                                  ByVal varLockType1 As String, ByVal varLockType2 As String)      發卡

                           參數說明:

                           varAddr:門禁機地址號。如34號。   

                  VarCardIDP:卡的物理卡號,為10位數字。

                    VarCardIDL:卡的邏輯卡號,為6位數字。

                      VarBeginDate:開始日期,日期格式應為短日期格式:YYYY-MM-DDYYYY/MM/DD;如果開始日期不受限制,應給此參數付空字符串或0

                      VarEndDate:結束日期,要求同開始日期。

                      varBeginTime:開始時間,24小時制。

                      varEndTime:結束時間,24小時制,如果時間不受限制則開始時間和結束時間都付給0

                      varBeginWeek:開始星期,星期一為1,以此類推;

                      varEndWeek:結束星期,如果不受星期限制開始星期和結束星期都付給0

                      varLockType1:門鎖1種類,0允許進出,1進門,2出門,3禁止進出

                      varLockType2:門鎖2種類,0允許進出,1進門,2出門,3禁止進出

                  返回:

                     True            成功

                     False           失敗

                  2ClearBrushRecord(ByVal varAddr As Integer)   清除刷卡記錄

                           參數:

                  varAddr:地址號

                  3ClearLastFlag(ByVal varAddr As Integer) As Boolean  清除控制中最后一次的打卡標志,用于實時采集打卡數據

                  參數:

                      varAddr         地址

                  返回:

                  成功:True

                  失敗:False

                  4ClearSendList(ByVal varAddr As Integer) As Boolean 清除控制中所有的發卡名單表

                  參數:

                      varAddr       地址

                  返回:

                  True          成功

                  False         失敗

                   5ClearSendOne(ByVal varAddr As Integer, ByVal varCardIDL As String) As Boolean    清除控制中某一個發卡名單

                  參數:

                     varAddr            地址

                     varCardIDL         物理卡號

                  返回:

                     True               成功

                     False              失敗

                  6GetBrushRecord(ByVal varAddr As Integer, varRecordCount As Long, varRecord() As String, varTextFileName As String) As Boolean          讀取所有的打卡記錄

                  參數:

                     varAddr               地址

                     varRecordCount        記錄條數

                     varRecord                               存儲打卡記錄的數組

                     varTextFileName       文本文件名稱,采集到的數據可以保存到用戶制定的文本文

                  件名,保存在dll所在的路徑下。

                  返回:

                      True                 成功

                  False                失敗

                  7GetBrushRecordB (ByVal varAddr As Integer, varRecordCount As Long,, varTextFileName As String) As Boolean       讀取所有的打卡記錄

                  參數:

                     varAddr               地址

                     varRecordCount        記錄條數

                     varTextFileName       文本文件名稱,采集到的數據可以保存到用戶制定的文本文

                  件名,保存在dll所在的路徑下。

                  返回:

                      True                 成功

                  False                失敗

                  注:如使用delphi來編程,則采集打卡數據時,用此函數來處理,不能調用GetBrushRecord函數處理。因為GetBrushRecord函數的返回值varRecord數組不能將數據傳回給delphi

                  8GetCardIdP(ByVal varAddr As Integer, varCardIDP As String) As Boolean    讀取最后一次打卡的物理卡號

                  參數:

                     varAddr          地址

                     varCardIDP       要返回的卡的物理卡號

                  返回:

                         varCardIDP      卡的物理卡號

                     True            成功

                  False            成功

                  9GetLockState(ByVal varAddr As Integer, _

                                  varLockState1 As String, varLockState2 As String) As Boolean                

                  讀取門鎖當前的狀態

                  參數:

                     varAddr             地址

                     varLockState1       門鎖1的狀態參數

                     varLockState2       門鎖2的狀態參數

                  返回:

                     varLockState1       門鎖1的狀態   OFFON

                     varLockState2       門鎖2的狀態     OFFON

                  10GetSysData(ByVal varAddr As Integer, varRecordCount As Long, _

                                  varDelay1 As String, varDelay2 As String, varDate As String, _

                                  varTime As String, varWeek As String, varVer As String) As Boolean               

                  讀取系統數據

                           參數:

                     varAddr                 地址

                  返回:

                     varRecordCount          打卡記錄的條數

                     varDelay1               1的延時n

                     varDelay2               2的延時n

                     varDate                 當前日期

                     varTime                 當前時間

                     varWeek                 當前星期幾

                     varVer                  當前機器的版本號

                  11SetLockDelay(ByVal varAddr As Integer, varLockId As Integer, varDelay As Integer) As Boolean                 

                  修改開門延遲時間

                  參數:

                             varAddr         地址

                    varLockId       鎖號12

                    varDelay        要延遲的時間n

                  返回:

                    True           成功

                    False          失敗

                  12SetLockOn(ByVal varAddr As Integer, varLock As Integer) As Boolean       打開指定的鎖

                           參數:

                      varAddr       地址

                      varLock       鎖號01

                  返回:

                    成功:True        失敗:False

                  13SetPort(ByVal varPort As Integer, _

                            strSetting As String, intInBufferSize As Integer, intOutBufferSize As Integer) As Boolean          

                  設置并打開端口

                  參數:

                     varPort              傳入的com端口

                       strSetting            設置      9600,n,8,1,用戶可以把此參數置為空字符。

                       intInBufferSize       InBuffer大小                   2048,用戶可以置0取默認值

                       intOutBufferSize      OutBufferSize大小       512,用戶可以置0取默認值

                  返回:成功 True     失敗: False

                  14SetSysDate(ByVal varAddr As Integer, varDate As String) As Boolean        設置控制器的日期

                           參數:

                     varAddr             地址

                           varDate             日期,格式應為短日期格式:YYYY-MM-DDYYYY/MM/DD

                  返回:

                     True                      成功

                     False                     失敗

                  15SetSysTime(ByVal varAddr As Integer, varTime As String) As Boolean      

                  設置控制器的時間

                  參數:

                            varAddr            地址

                   varTime            待設置的時間,24小時制

                  返回:

                     True               成功

                     False              失敗

                   

                   

                      快速獲得支持

                     點擊“在線服務 ”簡單填寫
                     資料,您可以就您關注的硬
                     件或軟件獲得相應在線支持。
                     電話: 
                  0755-83740970

                   

                   

                   

                  无码av高清毛片在线看 - 视频 - 在线播放 - 影视资讯 - 一级毛