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

📄 frmtrs.frm

📁 用VB6.0编写的关于车辆运输调度的系统
💻 FRM
📖 第 1 页 / 共 2 页
字号:
VERSION 5.00
Object = "{B02F3647-766B-11CE-AF28-C3A2FBE76A13}#2.5#0"; "SS32X25.OCX"
Object = "{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCT2.OCX"
Begin VB.Form frmtcd 
   Caption         =   "Truck Calendar Master Maintenance"
   ClientHeight    =   6465
   ClientLeft      =   60
   ClientTop       =   345
   ClientWidth     =   9270
   BeginProperty Font 
      Name            =   "宋体"
      Size            =   9
      Charset         =   134
      Weight          =   400
      Underline       =   0   'False
      Italic          =   0   'False
      Strikethrough   =   0   'False
   EndProperty
   LinkTopic       =   "Form1"
   MDIChild        =   -1  'True
   ScaleHeight     =   6465
   ScaleWidth      =   9270
   WindowState     =   2  'Maximized
   Begin VB.Frame frminput 
      Height          =   2415
      Left            =   120
      TabIndex        =   2
      Top             =   3360
      Width           =   7935
      Begin VB.TextBox txtcost 
         Height          =   270
         Left            =   5640
         TabIndex        =   15
         Top             =   1680
         Width           =   1335
      End
      Begin VB.ComboBox cmbcode 
         Height          =   300
         Left            =   5640
         Style           =   2  'Dropdown List
         TabIndex        =   9
         Top             =   480
         Width           =   1335
      End
      Begin MSComCtl2.DTPicker DTPicker1 
         Height          =   345
         Left            =   1800
         TabIndex        =   10
         Top             =   1042
         Width           =   1335
         _ExtentX        =   2355
         _ExtentY        =   609
         _Version        =   393216
         Format          =   24576001
         CurrentDate     =   37133
      End
      Begin VB.ComboBox cmbstatus 
         Height          =   300
         Left            =   1800
         Style           =   2  'Dropdown List
         TabIndex        =   12
         Top             =   1680
         Width           =   2535
      End
      Begin VB.TextBox txtentc 
         Height          =   270
         Left            =   1800
         TabIndex        =   8
         Top             =   480
         Width           =   855
      End
      Begin MSComCtl2.DTPicker DTPicker2 
         Height          =   375
         Left            =   5640
         TabIndex        =   11
         Top             =   1080
         Width           =   1335
         _ExtentX        =   2355
         _ExtentY        =   661
         _Version        =   393216
         Format          =   24576001
         CurrentDate     =   37133
      End
      Begin VB.Label Label6 
         Caption         =   "Cost:"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   255
         Left            =   5040
         TabIndex        =   14
         Top             =   1680
         Width           =   495
      End
      Begin VB.Label Label5 
         Alignment       =   1  'Right Justify
         Caption         =   "Active Status:"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   255
         Left            =   120
         TabIndex        =   7
         Top             =   1680
         Width           =   1575
      End
      Begin VB.Label Label4 
         Alignment       =   1  'Right Justify
         Caption         =   "End Date:"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   255
         Left            =   4560
         TabIndex        =   6
         Top             =   1080
         Width           =   975
      End
      Begin VB.Label Label3 
         Alignment       =   1  'Right Justify
         Caption         =   "Begin Date:"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   255
         Left            =   480
         TabIndex        =   5
         Top             =   1080
         Width           =   1215
      End
      Begin VB.Label Label2 
         Alignment       =   1  'Right Justify
         Caption         =   "Truck Code:"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   255
         Left            =   4320
         TabIndex        =   4
         Top             =   480
         Width           =   1215
      End
      Begin VB.Label Label1 
         Alignment       =   1  'Right Justify
         Caption         =   "Entity Code:"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   10.5
            Charset         =   134
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   255
         Left            =   360
         TabIndex        =   3
         Top             =   480
         Width           =   1335
      End
   End
   Begin PrjLDS.UserControl1 UserControl1 
      Height          =   615
      Left            =   0
      TabIndex        =   1
      Top             =   0
      Width           =   9390
      _ExtentX        =   16563
      _ExtentY        =   1085
   End
   Begin FPSpread.vaSpread vastrs 
      Height          =   2535
      Left            =   120
      TabIndex        =   0
      Top             =   720
      Width           =   7935
      _Version        =   131077
      _ExtentX        =   13996
      _ExtentY        =   4471
      _StockProps     =   64
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      MaxCols         =   1
      MaxRows         =   1
      SpreadDesigner  =   "frmtrs.frx":0000
   End
   Begin VB.Label lblstatus 
      Height          =   255
      Left            =   6600
      TabIndex        =   13
      Top             =   3480
      Width           =   735
   End
End
Attribute VB_Name = "frmtcd"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim mkey As String
Dim lCurRow As Integer
Dim lCurCol As Integer

Private Sub cmbcode_LostFocus()
'Dim truckno As String
'Dim i As Long
'    If lblstatus.Caption = "search" Then
'        For i = 1 To vastrs.MaxRows
'            truckno = GetValue(vastrs, i, 2)
'            If truckno = cmbcode.Text Then
'                Call vastrs_Click(1, i)
'                Exit Sub
'            End If
'        Next
'            MsgBox "There haven't this record!", vbOKOnly, "Information"
'            txtentc.Text = gsEntCode
'            cmbcode.ListIndex = 0
'            cmbstatus.ListIndex = 0
'            txtcost.Text = ""
'            cmbcode.SetFocus
'    End If
'
'            If cmbcode.Text = "" Then
'            ElseIf lblstatus.Caption = "search" Then
'            Entcode = txtentc.Text
'            truckno = cmbcode.Text
'            sSQl = "select * from apptrs where entcode = '" & Entcode & "' and  truckno = '" & truckno & "'"
'            Set rsttrs = Acs_cnt.Execute(sSQl)
'            If Not rsttrs.EOF Then
'                txtentc.Text = gsEntCode
'                cmbcode.Text = rsttrs!truckno
'                cmbstatus.Text = "" & rsttrs!Astatus
'                DTPicker1.Value = Mid(rsttrs!begdate, 1, 4) & "-" & Mid(rsttrs!begdate, 5, 2) & "-" & Mid(rsttrs!begdate, 7, 2)
'                DTPicker2.Value = Mid(rsttrs!enddate, 1, 4) & "-" & Mid(rsttrs!enddate, 5, 2) & "-" & Mid(rsttrs!enddate, 7, 2)
'                txtcost.Text = rsttrs!feecost
'            Else
'                MsgBox "There haven't this record !"
'                txtentc.Text = gsEntCode
'                cmbcode.Text = ""
'                cmbstatus.Text = ""
'                txtcost.Text = ""
'            End If
'            rsttrs.Close
'            Set rsttrs = Nothing
'            Else
'
'            End If


End Sub

Private Sub DTPicker1_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyReturn Then
        SendKeys "{tab}"
        End If
End Sub



Private Sub DTPicker2_KeyDown(KeyCode As Integer, Shift As Integer)
 If KeyCode = vbKeyReturn Then
        SendKeys "{tab}"
        End If
End Sub

Private Sub DTPicker2_LostFocus()
Dim truckno As String
Dim i As Long
Dim date1, date2 As Long

    If lblstatus.Caption = "search" Then
        For i = 1 To vastrs.MaxRows
            truckno = GetValue(vastrs, i, 2)
            date1 = GetValue(vastrs, i, 4)
            date2 = GetValue(vastrs, i, 5)
            If truckno = cmbcode.Text And date1 = ChangeDate(DTPicker1.Value) And date2 = ChangeDate(DTPicker2.Value) Then
                Call vastrs_Click(1, i)
                Exit Sub
            End If
        Next
            MsgBox "There haven't this record!", vbOKOnly, "Information"
            txtentc.Text = gsEntCode
            cmbcode.ListIndex = 0
            cmbstatus.ListIndex = 0
            txtcost.Text = ""
            cmbcode.SetFocus
    End If

End Sub

Private Sub Form_Load()
    lCurRow = 1
    lCurCol = 1
    
    Call initspread
    Call InitToolBar
    Call initcombobox
    Call vasshow
    frminput.Enabled = False
End Sub

Private Sub initspread()

     With vastrs
            .MaxRows = 0
            .MaxCols = 7 'enuDetailCols.MaxCols
            .ShadowColor = genuBACKCOLOR.CST_Grid_LostFocus
            .Row = -1: .Col = -1
            .BackColor = genuBACKCOLOR.CST_Grid_LostFocus
            .GridColor = vbBlack
     End With
    
     Call SetSpreadHead
     lockspread vastrs, True

End Sub

Private Sub SetSpreadHead()
    SetColHead vastrs, 1, "Entity Code", 10
    SetColHead vastrs, 2, "Truck Code", 10
    SetColHead vastrs, 3, "Status", 10
    SetColHead vastrs, 4, "Begin Date", 10
    SetColHead vastrs, 5, "End Date", 15
    SetColHead vastrs, 6, "Cost", 10
    SetColHead vastrs, 7, "ID", 0, True
     
End Sub

Private Sub InitToolBar()
    With UserControl1
        .DisplayButton "New", "New", True, , "New"
        .DisplayButton "Save", "Save", False, , "Save"
        .DisplayButton "Cancel", "Cancel", False, , "Cancel"

⌨️ 快捷键说明

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