Form1.frm
上传用户:lzd18710
上传日期:2009-11-26
资源大小:3595k
文件大小:3k
源码类别:

通讯编程

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{FE9DED34-E159-408E-8490-B720A5E632C7}#1.0#0"; "zkemkeeper.dll"
  3. Begin VB.Form Form1 
  4.    Caption         =   "Form1"
  5.    ClientHeight    =   3195
  6.    ClientLeft      =   60
  7.    ClientTop       =   345
  8.    ClientWidth     =   4680
  9.    LinkTopic       =   "Form1"
  10.    ScaleHeight     =   3195
  11.    ScaleWidth      =   4680
  12.    StartUpPosition =   3  'Windows Default
  13.    Begin VB.CommandButton cmdClose 
  14.       Caption         =   "Close"
  15.       Height          =   375
  16.       Left            =   120
  17.       TabIndex        =   3
  18.       Top             =   720
  19.       Width           =   735
  20.    End
  21.    Begin VB.CommandButton cmdOpen 
  22.       Caption         =   "Open"
  23.       Height          =   375
  24.       Left            =   120
  25.       TabIndex        =   2
  26.       Top             =   240
  27.       Width           =   735
  28.    End
  29.    Begin VB.TextBox Text1 
  30.       Height          =   2895
  31.       Left            =   960
  32.       Locked          =   -1  'True
  33.       MultiLine       =   -1  'True
  34.       ScrollBars      =   2  'Vertical
  35.       TabIndex        =   1
  36.       Top             =   120
  37.       Width           =   3495
  38.    End
  39.    Begin zkemkeeperCtl.CZKEM CZKEM1 
  40.       Height          =   615
  41.       Left            =   150
  42.       OleObjectBlob   =   "Form1.frx":0000
  43.       TabIndex        =   0
  44.       Top             =   1680
  45.       Visible         =   0   'False
  46.       Width           =   615
  47.    End
  48. End
  49. Attribute VB_Name = "Form1"
  50. Attribute VB_GlobalNameSpace = False
  51. Attribute VB_Creatable = False
  52. Attribute VB_PredeclaredId = True
  53. Attribute VB_Exposed = False
  54. Private Sub cmdOpen_Click()
  55.     'If CZKEM1.Connect_Com(1, 1, 115200) Then
  56.     If CZKEM1.Connect_Net("192.168.1.251", 4370) Then
  57.         cmdClose.Enabled = True
  58.         cmdOpen.Enabled = False
  59.     Else
  60.         Text1.Text = Text1.Text & "Connect fail" & Chr(13) & Chr(10)
  61.     End If
  62. End Sub
  63. Private Sub cmdClose_Click()
  64.     CZKEM1.Disconnect
  65.     cmdClose.Enabled = False
  66.     cmdOpen.Enabled = True
  67. End Sub
  68. Private Sub CZKEM1_OnAttTransaction(ByVal EnrollNumber As Long, ByVal IsInValid As Long, ByVal AttState As Long, ByVal VerifyMethod As Long, ByVal Year As Long, ByVal Month As Long, ByVal Day As Long, ByVal Hour As Long, ByVal Minute As Long, ByVal Second As Long)
  69.     Text1.Text = Text1.Text & "Att Transaction: " & EnrollNumber & " " & AttState & " " & Year & "-" & _
  70.         Month & "-" & Day & " " & Hour & ":" & Minute & ":" & Second & _
  71.         Chr(13) & Chr(10)
  72. End Sub
  73. Private Sub CZKEM1_OnConnected()
  74.     Text1.Text = Text1.Text & "Connected" & Chr(13) & Chr(10)
  75. End Sub
  76. Private Sub CZKEM1_OnDisConnected()
  77.     Text1.Text = Text1.Text & "DisConnected" & Chr(13) & Chr(10)
  78. End Sub
  79. Private Sub CZKEM1_OnKeyPress(ByVal Key As Long)
  80.     Text1.Text = Text1.Text & "Key: " & Key & Chr(13) & Chr(10)
  81. End Sub
  82. Private Sub CZKEM1_OnVerify(ByVal UserID As Long)
  83.     Dim s As String
  84.     If UserID > 0 Then
  85.         MsgBox "Verified UserID=" + CStr(UserID)
  86.     Else
  87.         MsgBox "Verify Fail"
  88.     
  89. End Sub
  90. Private Sub Form_Load()
  91.     cmdClose.Enabled = False
  92. End Sub
  93. Private Sub Form_Unload(Cancel As Integer)
  94.     CZKEM1.Disconnect
  95. End Sub