frmSetRecord.frm
上传用户:djzm888
上传日期:2013-02-15
资源大小:867k
文件大小:4k
源码类别:

其他数据库

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Begin VB.Form frmSetRecordCount 
  3.    BorderStyle     =   3  'Fixed Dialog
  4.    Caption         =   "设置考勤机时间"
  5.    ClientHeight    =   2610
  6.    ClientLeft      =   45
  7.    ClientTop       =   330
  8.    ClientWidth     =   4860
  9.    BeginProperty Font 
  10.       Name            =   "宋体"
  11.       Size            =   10.5
  12.       Charset         =   134
  13.       Weight          =   400
  14.       Underline       =   0   'False
  15.       Italic          =   0   'False
  16.       Strikethrough   =   0   'False
  17.    EndProperty
  18.    Icon            =   "frmSetRecord.frx":0000
  19.    LinkTopic       =   "Form1"
  20.    MaxButton       =   0   'False
  21.    MinButton       =   0   'False
  22.    ScaleHeight     =   2610
  23.    ScaleWidth      =   4860
  24.    ShowInTaskbar   =   0   'False
  25.    StartUpPosition =   2  '屏幕中心
  26.    Begin VB.TextBox txtRecordCount 
  27.       Height          =   315
  28.       Left            =   1755
  29.       TabIndex        =   5
  30.       Text            =   "0"
  31.       Top             =   840
  32.       Width           =   2655
  33.    End
  34.    Begin VB.ComboBox cboPos 
  35.       Height          =   330
  36.       Left            =   1755
  37.       Style           =   2  'Dropdown List
  38.       TabIndex        =   2
  39.       Top             =   180
  40.       Width           =   2745
  41.    End
  42.    Begin VB.CommandButton cmdCancel 
  43.       Caption         =   "取      消"
  44.       Height          =   450
  45.       Index           =   1
  46.       Left            =   2640
  47.       TabIndex        =   1
  48.       Top             =   1710
  49.       Width           =   2115
  50.    End
  51.    Begin VB.CommandButton cmdSetRecordCount 
  52.       Caption         =   "设置考勤机记录总数"
  53.       Height          =   450
  54.       Index           =   0
  55.       Left            =   285
  56.       TabIndex        =   0
  57.       Top             =   1710
  58.       Width           =   2115
  59.    End
  60.    Begin VB.Label lblRecordCount 
  61.       Caption         =   "记录总数:"
  62.       Height          =   210
  63.       Left            =   285
  64.       TabIndex        =   4
  65.       Top             =   892
  66.       Width           =   1215
  67.    End
  68.    Begin VB.Label Label1 
  69.       AutoSize        =   -1  'True
  70.       Caption         =   "请选择考勤机:"
  71.       Height          =   210
  72.       Index           =   8
  73.       Left            =   285
  74.       TabIndex        =   3
  75.       Top             =   240
  76.       Width           =   1365
  77.    End
  78. End
  79. Attribute VB_Name = "frmSetRecordCount"
  80. Attribute VB_GlobalNameSpace = False
  81. Attribute VB_Creatable = False
  82. Attribute VB_PredeclaredId = True
  83. Attribute VB_Exposed = False
  84. Option Explicit
  85. '******txtDate
  86. Const mYear = 0
  87. Const mMonth = 1
  88. Const mDay = 2
  89. Const mHour = 3
  90. Const mMinute = 4
  91. Const mSecond = 5
  92. Const mMsg1 = "设置考勤机记录总数出错!"
  93. Const mMsg2 = "设置考勤机记录总数成功!"
  94. Dim mPosNumber As Integer
  95. Private Sub cmdCancel_Click(Index As Integer)
  96.     Unload Me
  97. End Sub
  98. Private Sub cmdSetRecordCount_Click(Index As Integer)
  99.     Dim nRet As Integer
  100.     Dim blnIsOpen As Boolean
  101.     Dim intNumber As Integer
  102.     Dim nRecordCount As Integer
  103.     
  104.     getItemData cboPos, intNumber
  105.     mPosNumber = intNumber
  106.     If OpenComm(gCommPort) <> 0 Then
  107.         MsgBox mstrOpenCommErr, vbInformation, gTitle
  108.         GoTo SetErr
  109.     End If
  110.     blnIsOpen = True
  111.     nRecordCount = txtRecordCount.Text
  112.     nRet = POS_SetRecordCount(mPosNumber, nRecordCount)
  113.     If nRet <> 0 Then
  114.         MsgBox mMsg1, vbInformation, gTitle
  115.         GoTo SetErr
  116.     Else
  117.         MsgBox mMsg2, vbInformation, gTitle
  118.     End If
  119.     CloseComm
  120.     Exit Sub
  121. SetErr:
  122.     If blnIsOpen Then
  123.         CloseComm
  124.     End If
  125.     Exit Sub
  126. End Sub
  127. Private Sub Form_Load()
  128.     GetPosToCbo cboPos
  129. End Sub