⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mdiform1.frm

📁 这是我给公司编写的自己使用的一个考勤系统
💻 FRM
字号:
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "mscomctl.ocx"
Begin VB.MDIForm MDIForm1 
   BackColor       =   &H8000000C&
   Caption         =   "考勤管理系统"
   ClientHeight    =   5040
   ClientLeft      =   165
   ClientTop       =   705
   ClientWidth     =   8100
   Icon            =   "MDIForm1.frx":0000
   LinkTopic       =   "MDIForm1"
   StartUpPosition =   3  '窗口缺省
   WindowState     =   2  'Maximized
   Begin VB.Timer Timer1 
      Interval        =   1000
      Left            =   7680
      Top             =   4200
   End
   Begin MSComctlLib.StatusBar StatusBar1 
      Align           =   2  'Align Bottom
      Height          =   255
      Left            =   0
      TabIndex        =   0
      Top             =   4785
      Width           =   8100
      _ExtentX        =   14288
      _ExtentY        =   450
      _Version        =   393216
      BeginProperty Panels {8E3867A5-8586-11D1-B16A-00C0F0283628} 
         NumPanels       =   4
         BeginProperty Panel1 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
            Alignment       =   1
            AutoSize        =   1
            Text            =   "考勤管理系统 v1.0"
            TextSave        =   "考勤管理系统 v1.0"
         EndProperty
         BeginProperty Panel2 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
            AutoSize        =   1
         EndProperty
         BeginProperty Panel3 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
            Alignment       =   2
            AutoSize        =   1
            Object.Width           =   7056
            MinWidth        =   7056
         EndProperty
         BeginProperty Panel4 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
            Alignment       =   2
            AutoSize        =   1
         EndProperty
      EndProperty
   End
   Begin VB.Menu mfstar 
      Caption         =   "开始(&S)"
      Index           =   1
      Begin VB.Menu mfcheck 
         Caption         =   "登陆(&I)"
         Shortcut        =   ^I
      End
      Begin VB.Menu mflest 
         Caption         =   "注销(&L)"
         Shortcut        =   ^L
      End
      Begin VB.Menu mfxx 
         Caption         =   "-"
      End
      Begin VB.Menu MDbackUp 
         Caption         =   "数据库备分"
      End
      Begin VB.Menu sssss 
         Caption         =   "-"
      End
      Begin VB.Menu mfclose 
         Caption         =   "退出"
      End
   End
   Begin VB.Menu mfsysteminfo 
      Caption         =   "操作(&W)"
      Begin VB.Menu mflent 
         Caption         =   "考勤人员登记(&T)"
         Shortcut        =   ^T
      End
      Begin VB.Menu kskq 
         Caption         =   "开始考勤"
      End
      Begin VB.Menu zqjl 
         Caption         =   "早晨缺勤记录"
      End
      Begin VB.Menu xwqqjl 
         Caption         =   "下午缺勤记录"
      End
      Begin VB.Menu mfx 
         Caption         =   "-"
      End
   End
   Begin VB.Menu mfedit 
      Caption         =   "查找(&E)"
      Begin VB.Menu mffindbook 
         Caption         =   "早晨迟到查找(&F)"
         Shortcut        =   ^F
      End
      Begin VB.Menu mffindreader 
         Caption         =   "下午迟到查找(&D)"
         Shortcut        =   ^D
      End
      Begin VB.Menu zcqq 
         Caption         =   "早晨未到查找"
      End
      Begin VB.Menu xwwdcz 
         Caption         =   "下午未到查找"
      End
      Begin VB.Menu MFreaderL 
         Caption         =   "按日期查找(&L)"
      End
   End
   Begin VB.Menu mfadd 
      Caption         =   "考勤基本设置(&A)"
      Begin VB.Menu mfaddbook 
         Caption         =   "设置上班时间(&K)"
         Shortcut        =   ^K
      End
      Begin VB.Menu bmlb 
         Caption         =   "设置部门类别"
      End
   End
   Begin VB.Menu mfwork 
      Caption         =   "管理员设置(&U)"
      Begin VB.Menu cqwh 
         Caption         =   "出勤维护"
      End
      Begin VB.Menu zjqq 
         Caption         =   "增加缺勤"
      End
      Begin VB.Menu jrsc 
         Caption         =   "记录删除(&z)"
         Shortcut        =   ^Z
      End
      Begin VB.Menu mfsetadmin 
         Caption         =   "管理员设置(&G)"
      End
   End
   Begin VB.Menu MDTJ 
      Caption         =   "统计(&T)"
      Begin VB.Menu MDSLL 
         Caption         =   "本日统计"
      End
      Begin VB.Menu MDReaderLL 
         Caption         =   "本周统计"
      End
      Begin VB.Menu MDTsum 
         Caption         =   "本月统计"
      End
   End
   Begin VB.Menu mfinfo 
      Caption         =   "关于"
      Begin VB.Menu mfabout 
         Caption         =   "软件信息(&M)"
      End
   End
End
Attribute VB_Name = "MDIForm1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit

Private Sub bmlb_Click()
部门.Show
End Sub

Private Sub cqwh_Click()
 出勤记录1.Show
End Sub

Private Sub jrsc_Click()
刷卡登记.Show
End Sub

Private Sub kqzl_Click()

End Sub

Private Sub kskq_Click()
串口.Show
End Sub

Private Sub MDbackUp_Click()
FrmBackUp.Show
End Sub

Private Sub mdiform_unload(Cancel As Integer)
If MsgBox("你确定要退出吗?", vbInformation + vbOKCancel, "提示") = vbOK Then
End
Else
Cancel = 1
End If


End Sub

Private Sub mfabout_Click()
frmAbout.Show
End Sub

Private Sub mfaddbook_Click()
设置时间.Show
End Sub

Private Sub mfaddreader_Click()

End Sub

Private Sub mfbooktype_Click()

End Sub

Private Sub mdiform_load()

mfwork.Enabled = False
mfadd.Enabled = False
mfedit.Enabled = False
mfsysteminfo.Enabled = False
MDTJ.Enabled = False
zaoshu = 0
xiashu = 0
chuanopen = False
End Sub

Private Sub mfcheck_Click()
frmcheck.Show
End Sub

Private Sub mfclose_Click()
If MsgBox("你确定要退出吗?", vbInformation + vbOKCancel, "提示") = vbOK Then
End
End If
End Sub



Private Sub mffindbook_Click()
早迟.Show
End Sub

Private Sub mffindreader_Click()
下迟.Show
End Sub

Private Sub mflent_Click()

人员登记.Show
End Sub

Private Sub mflest_Click()
If MsgBox("你确定要注销吗?", vbInformation + vbOKCancel, "注销") = vbOK Then
    mfwork.Enabled = False
mfadd.Enabled = False
mfedit.Enabled = False
mfsysteminfo.Enabled = False
StatusBar1.Panels(3).Text = ""
End If
End Sub

Private Sub MFreaderL_Click()
日期查找.Show
End Sub


Private Sub mfreturn_Click()

End Sub

Private Sub mfsetadmin_Click()
setadmin.Show
End Sub

Private Sub mfsetinfo_Click()

End Sub



Private Sub Timer1_Timer()
StatusBar1.Panels(4) = Now
     If (shuchuwanbi) Then
     Unload 输出缺勤
     Unload 缺勤记录
     shuchuwanbi = False
     End If
     If (shuchuwanbi1) Then
     Unload 下午缺勤输出
     Unload 缺勤记录
     shuchuwanbi = False
     End If



End Sub


Private Sub xwqqjl_Click()
Dim m As Integer
If (xiashu <> 0) Then
   m = MsgBox("警告!", 0 + 48, "已经进行了缺勤记录整理!")
    If (m = 0) Then
      Exit Sub
    Else
      Exit Sub
    End If
 End If
m = MsgBox("执行此操作,所有未到人员将被记录为缺勤者是否继续?", 1 + 48, "警告!")
If m = 1 Then
   fasong = False
   jieshou = False
   yici = False
   下午缺勤输出.Show
   缺勤记录.Show
   缺勤记录.Visible = False
   
   Else
     Exit Sub
   End If
End Sub

Private Sub xwqqll_Click()
下缺浏览.Show
End Sub

Private Sub xwwdcz_Click()
下午未到.Show
End Sub

Private Sub zcqq_Click()

早晨未到.Show
End Sub

Private Sub zcqqll_Click()
早缺浏览.Show
End Sub

Private Sub zjqq_Click()
缺勤记录.Show
End Sub

Private Sub zqjl_Click()
Dim m As Integer
If (zaoshu <> 0) Then
   m = MsgBox("警告!", 0 + 48, "已经进行了缺勤记录整理!")
    If (m = 0) Then
      Exit Sub
    Else
      Exit Sub
    End If
 End If
shuchuwanbi = False
m = MsgBox("执行此操作,所有未到人员将被记录为缺勤者是否继续?", 1 + 48, "警告!")
If m = 1 Then
   fasong = False
   jieshou = False
   yici = False
   输出缺勤.Show
   缺勤记录.Show
   缺勤记录.Visible = False
  
   zaoshu = 1
   Else
   Exit Sub
   End If
  
End Sub

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -