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

📄 日期选择.frm

📁 一个客车售票系统
💻 FRM
字号:
VERSION 5.00
Object = "{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0"; "mscomct2.ocx"
Begin VB.Form 日期选择 
   BorderStyle     =   1  'Fixed Single
   Caption         =   "日期选择"
   ClientHeight    =   3660
   ClientLeft      =   2970
   ClientTop       =   2595
   ClientWidth     =   7110
   ControlBox      =   0   'False
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   Moveable        =   0   'False
   ScaleHeight     =   3660
   ScaleWidth      =   7110
   Begin VB.TextBox Text5 
      DataField       =   "车次"
      DataSource      =   "Data1"
      Height          =   270
      Left            =   3240
      TabIndex        =   11
      Text            =   "Text5"
      Top             =   3360
      Visible         =   0   'False
      Width           =   825
   End
   Begin VB.TextBox Text4 
      DataField       =   "班组"
      DataSource      =   "Data1"
      Height          =   270
      Left            =   4320
      TabIndex        =   10
      Text            =   "Text4"
      Top             =   3360
      Visible         =   0   'False
      Width           =   825
   End
   Begin VB.Frame Frame1 
      Caption         =   "行驶方向选择"
      Height          =   705
      Left            =   270
      TabIndex        =   7
      Top             =   2550
      Width           =   4125
      Begin VB.OptionButton Option2 
         Caption         =   "下  行"
         Height          =   285
         Left            =   2310
         TabIndex        =   9
         Top             =   300
         Width           =   1005
      End
      Begin VB.OptionButton Option1 
         Caption         =   "上   行"
         Height          =   255
         Left            =   660
         TabIndex        =   8
         Top             =   300
         Width           =   975
      End
   End
   Begin VB.CommandButton Command2 
      Caption         =   "取   消"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   375
      Left            =   5070
      TabIndex        =   6
      Top             =   2370
      Width           =   1305
   End
   Begin VB.TextBox Text3 
      Alignment       =   2  'Center
      BackColor       =   &H8000000A&
      BorderStyle     =   0  'None
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   615
      Left            =   4740
      MultiLine       =   -1  'True
      TabIndex        =   5
      Text            =   "日期选择.frx":0000
      Top             =   240
      Width           =   1905
   End
   Begin VB.TextBox Text2 
      Alignment       =   2  'Center
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00008000&
      Height          =   405
      Left            =   4650
      TabIndex        =   4
      Top             =   1050
      Width           =   2115
   End
   Begin MSComCtl2.MonthView MonthView1 
      Height          =   2220
      Left            =   300
      TabIndex        =   3
      Top             =   120
      Width           =   4065
      _ExtentX        =   7170
      _ExtentY        =   3916
      _Version        =   393216
      ForeColor       =   0
      BackColor       =   8421631
      Appearance      =   1
      MonthBackColor  =   16777215
      StartOfWeek     =   49807361
      TitleBackColor  =   16711680
      TitleForeColor  =   -2147483634
      TrailingForeColor=   32768
      CurrentDate     =   37510
   End
   Begin VB.CommandButton Command1 
      Caption         =   "确   定"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   375
      Left            =   5070
      TabIndex        =   2
      Top             =   2880
      Width           =   1305
   End
   Begin VB.ComboBox Combo1 
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   360
      Left            =   1410
      TabIndex        =   1
      Top             =   1080
      Width           =   1905
   End
   Begin VB.Data Data1 
      Caption         =   "Data1"
      Connect         =   "Access"
      DatabaseName    =   ""
      DefaultCursorType=   0  '缺省游标
      DefaultType     =   2  '使用 ODBC
      Exclusive       =   0   'False
      Height          =   345
      Left            =   360
      Options         =   0
      ReadOnly        =   0   'False
      RecordsetType   =   1  'Dynaset
      RecordSource    =   "日期车次"
      Top             =   3300
      Visible         =   0   'False
      Width           =   1725
   End
   Begin VB.TextBox Text1 
      DataField       =   "发车日期"
      DataSource      =   "Data1"
      Height          =   270
      Left            =   2220
      TabIndex        =   0
      Text            =   "Text1"
      Top             =   3360
      Visible         =   0   'False
      Width           =   825
   End
End
Attribute VB_Name = "日期选择"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim X() As String, Rx As String, Datedata As String
Dim Cxtj1 As String, Cxtj2 As String, Cxs As String, Nx As Integer, Gcc As String, CC As String
Private Sub Form_Activate()
Dim Num As Integer, I As Integer
Data1.DatabaseName = App.Path + "\" + "原始记录.mdb"
MonthView1.Value = Date
Command1.Enabled = False
Frame1.Enabled = True
Cxtj1 = "发车日期": Cxtj2 = "车次"
   Option1.Enabled = False
   Option2.Enabled = False
Open App.Path + "\" + "Ni.txt" For Input As #1
 Input #1, Nx, Gcc
Close #1
   If Nx = 1 Then
    Frame1.Enabled = False
    Else
    Frame1.Enabled = True
   End If
End Sub
Private Sub Command1_Click()
    Open App.Path + "\" + "Date.txt" For Output As #1
     Write #1, Datedata
    Close #1
    Open App.Path + "\" + "Cc.txt" For Output As #1
     Write #1, CC
    Close #1
 If Nx = 1 Then
 Nx = 0: Gcc = ""
    Open App.Path + "\" + "Ni.txt" For Output As #1
     Write #1, Nx, Gcc
    Close #1
    Unload Me
 End If
  工作选项.Enabled = True
  工作选项.Show
  Unload Me
End Sub
Private Sub Command2_Click()
Unload Me
End Sub
Private Sub MonthView1_DateClick(ByVal DateClicked As Date)
Datedata = Format(MonthView1.Value, "yyyy年m月d日")
Text2 = Datedata
Cxs = "[" + Cxtj1 + "]" + "=" + "'" + Text2 + "'"
 Data1.RecordSource = "Select * from  日期车次  where" & Cxs
 Data1.Refresh
 If Text1 = "" Then
   MsgBox "   没有 " + Text2 + " 的记录,请重作日期选择   !   ", vbExclamation, "提示信息"
   Option1.Value = False
   Option2.Value = False
   Command1.Enabled = False
   Command2.SetFocus
   Text2 = ""
   Text2.SetFocus
   Exit Sub
   Else
   If Nx <> 1 Then
   Option1.Enabled = True
   Option2.Enabled = True
    Else
   If Text5 <> Gcc Then
       MsgBox "   请选择上行的起始日期   !   ", vbExclamation, "提示信息"
   End If
   End If
   Command1.Enabled = True
   Command1.SetFocus
 End If
End Sub
Private Sub Option1_Click()
Close #1
CC = "238"
 Cxs = "[" + Cxtj1 + "]" + "=" + "'" + Datedata + "'" + "And" + "[" + Cxtj2 + "]" + "=" + "'" + CC + "'"
 Data1.RecordSource = "Select * from  日期车次  where" & Cxs
 Data1.Refresh
 If Text1 = "" Then
   MsgBox "   没有 " + Text2 + "上行方向的记录,请重新选择日期或行驶方向   !   ", vbExclamation, "提示信息"
   Option1.Value = False
   Command1.Enabled = False
   Command2.SetFocus
   Exit Sub
  Else
   Command1.Enabled = True
   Command1.SetFocus
End If
End Sub
Private Sub Option2_Click()
CC = "237"
 Cxs = "[" + Cxtj1 + "]" + "=" + "'" + Datedata + "'" + "And" + "[" + Cxtj2 + "]" + "=" + "'" + CC + "'"
 Data1.RecordSource = "Select * from  日期车次  where" & Cxs
 Data1.Refresh
 If Text1 = "" Then
   MsgBox "   没有 " + Text2 + "下行方向的记录,请重新选择日期或行驶方向   !   ", vbExclamation, "提示信息"
   Option2.Value = False
   Command1.Enabled = False
   Command2.SetFocus
   Exit Sub
  Else
Close #1
   Command1.Enabled = True
   Command1.SetFocus
End If
End Sub

⌨️ 快捷键说明

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