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

📄 main_rcyw_tsrk.frm

📁 图书综合管理系统 VB毕业设计 原代码+论文
💻 FRM
📖 第 1 页 / 共 3 页
字号:
      Caption         =   "Adodc1"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      _Version        =   393216
   End
   Begin VB.ComboBox Combo1 
      Height          =   300
      Left            =   6630
      TabIndex        =   14
      Top             =   1245
      Visible         =   0   'False
      Width           =   1110
   End
   Begin VB.Frame Frame3 
      Height          =   645
      Left            =   5325
      TabIndex        =   3
      Top             =   405
      Width           =   5715
      Begin VB.Label rq 
         BackStyle       =   0  'Transparent
         ForeColor       =   &H00FF0000&
         Height          =   210
         Left            =   3900
         TabIndex        =   16
         Top             =   255
         Width           =   1185
      End
      Begin VB.Label PH 
         BackStyle       =   0  'Transparent
         ForeColor       =   &H00FF0000&
         Height          =   210
         Left            =   900
         TabIndex        =   15
         Top             =   255
         Width           =   1905
      End
      Begin VB.Label Label3 
         BackColor       =   &H00FFFFFF&
         BackStyle       =   0  'Transparent
         Caption         =   "票   号:                       入库日期:"
         Height          =   180
         Left            =   105
         TabIndex        =   4
         Top             =   270
         Width           =   4890
      End
   End
   Begin VB.Frame Frame2 
      Height          =   645
      Left            =   15
      TabIndex        =   1
      Top             =   405
      Width           =   5340
      Begin VB.TextBox jsr 
         BackColor       =   &H00FFFFFF&
         Height          =   270
         Left            =   975
         TabIndex        =   22
         Top             =   240
         Width           =   2580
      End
      Begin VB.Label Label1 
         BackStyle       =   0  'Transparent
         Caption         =   " 经手人:"
         ForeColor       =   &H00000000&
         Height          =   255
         Left            =   105
         TabIndex        =   2
         Top             =   285
         Width           =   840
      End
   End
   Begin VB.TextBox text1 
      BackColor       =   &H00C0C0FF&
      BorderStyle     =   0  'None
      Height          =   210
      Left            =   375
      TabIndex        =   0
      Top             =   1395
      Visible         =   0   'False
      Width           =   1485
   End
   Begin MSFlexGridLib.MSFlexGrid MS1 
      Height          =   3630
      Left            =   45
      TabIndex        =   6
      Top             =   1065
      Width           =   11055
      _ExtentX        =   19500
      _ExtentY        =   6403
      _Version        =   393216
      BackColorFixed  =   -2147483636
      BackColorBkg    =   16777215
      ScrollBars      =   2
   End
   Begin VB.Frame Frame4 
      Height          =   645
      Left            =   15
      TabIndex        =   7
      Top             =   4680
      Width           =   5730
      Begin VB.Label hjje 
         BackStyle       =   0  'Transparent
         ForeColor       =   &H000000FF&
         Height          =   210
         Left            =   4140
         TabIndex        =   19
         Top             =   270
         Width           =   1245
      End
      Begin VB.Label hjsl 
         BackStyle       =   0  'Transparent
         ForeColor       =   &H00FF0000&
         Height          =   210
         Left            =   2370
         TabIndex        =   18
         Top             =   270
         Width           =   840
      End
      Begin VB.Label pz 
         BackStyle       =   0  'Transparent
         ForeColor       =   &H0000FF00&
         Height          =   210
         Left            =   930
         TabIndex        =   17
         Top             =   270
         Width           =   585
      End
      Begin VB.Label Label4 
         BackStyle       =   0  'Transparent
         Caption         =   "入库品种:      合计数量:         合计金额:               元"
         Height          =   315
         Left            =   75
         TabIndex        =   8
         Top             =   285
         Width           =   5625
      End
   End
   Begin VB.Frame Frame5 
      Height          =   645
      Left            =   5715
      TabIndex        =   9
      Top             =   4680
      Width           =   5325
      Begin VB.CommandButton CmdReg 
         BackColor       =   &H00FF8080&
         Caption         =   "&D 登记"
         Height          =   390
         Left            =   150
         Picture         =   "main_rcyw_tsrk.frx":0457
         TabIndex        =   13
         Top             =   180
         Width           =   1200
      End
      Begin VB.CommandButton CmdSave 
         BackColor       =   &H00C0C0C0&
         Caption         =   "&S 保存"
         Enabled         =   0   'False
         Height          =   390
         Left            =   1425
         Picture         =   "main_rcyw_tsrk.frx":1635
         TabIndex        =   12
         Top             =   180
         Width           =   1200
      End
      Begin VB.CommandButton CmdCancel 
         BackColor       =   &H00FF8080&
         Caption         =   "&C 取消"
         Enabled         =   0   'False
         Height          =   390
         Left            =   2700
         Picture         =   "main_rcyw_tsrk.frx":2813
         TabIndex        =   11
         Top             =   180
         Width           =   1200
      End
      Begin VB.CommandButton CmdEnd 
         BackColor       =   &H00FF8080&
         Caption         =   "&E 退出"
         Height          =   390
         Left            =   3975
         Picture         =   "main_rcyw_tsrk.frx":39F1
         TabIndex        =   10
         Top             =   180
         Width           =   1200
      End
   End
   Begin VB.Label Label2 
      BackStyle       =   0  'Transparent
      Caption         =   "图 书 入 库 凭 证"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   14.25
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H000000FF&
      Height          =   285
      Index           =   0
      Left            =   4320
      TabIndex        =   20
      Top             =   90
      Width           =   2655
   End
   Begin VB.Label Label2 
      BackStyle       =   0  'Transparent
      Caption         =   "图 书 入 库 凭 证"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   14.25
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   285
      Index           =   1
      Left            =   4290
      TabIndex        =   5
      Top             =   90
      Width           =   2655
   End
End
Attribute VB_Name = "main_rcyw_tsrk"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim s, Y, i     '声明变量
'声明数据集对象
Dim rs1 As New ADODB.Recordset
Dim rs2 As New ADODB.Recordset
Dim rs3 As New ADODB.Recordset
Dim lsph As Integer     '声明一个整型变量
Private Sub Form_Load()
 '定义MS1表的行数、列数
 MS1.Rows = 102
 MS1.Cols = 12
 '定义MS1表的列宽和表头信息
 s = Array("300", "800", "700", "2600", "800", "700", "1000", "800", "800", "600", "800", "800", "800")
 Y = Array("xh", "书号", "条形码", "书名", "作者", "出版社", "版    次", "类别", "存放位置", "单价", "入库数量", "金额")
 For i = 0 To 11
     MS1.ColWidth(i) = s(i)
     MS1.TextMatrix(0, i) = Y(i)
 Next i
 '定义MS1表的行号
 For i = 1 To 101
     MS1.TextMatrix(i, 0) = i
 Next i
 rq.Caption = Date     '设置入库日期
 '添加图书类别列表
 Set rs1 = New ADODB.Recordset
 rs1.Open "select 类别名称 from tslbb group by 类别名称", Cnn, adOpenKeyset, adLockOptimistic
 If rs1.BOF = False Then rs1.MoveFirst
 For i = 0 To rs1.RecordCount - 1
     Combo1.AddItem (Trim(rs1.Fields("类别名称")))
     rs1.MoveNext
 Next i
 rs1.Close
 '添加图书存放位置列表
 Set rs2 = New ADODB.Recordset
 rs2.Open "select 存放位置 from tswzb group by 存放位置", Cnn, adOpenKeyset, adLockOptimistic
 If rs2.BOF = False Then rs2.MoveFirst
 For i = 0 To rs2.RecordCount - 1
     Combo2.AddItem (Trim(rs2.Fields("存放位置")))
     rs2.MoveNext
 Next i
 rs2.Close
End Sub
Private Sub Form_Unload(Cancel As Integer)
 frm_main.Enabled = True
End Sub
Private Sub Combo1_KeyDown(KeyCode As Integer, Shift As Integer)
 If KeyCode = vbKeyReturn Then
  MS1.text = Combo1.text
  Combo1.Visible = False
  MS1.Col = 8
  Combo2.Visible = True
  Combo2.Width = MS1.CellWidth
  Combo2.Left = MS1.CellLeft + MS1.Left
  Combo2.Top = MS1.CellTop + MS1.Top
  Combo2.SetFocus
 End If
End Sub
Private Sub Combo2_KeyDown(KeyCode As Integer, Shift As Integer)
 If KeyCode = vbKeyReturn Then
  MS1.text = Combo2.text
  Combo2.Visible = False
  MS1.Col = 9
  Text1.Visible = True
  Text1.SetFocus
 End If
End Sub
Private Sub grid1_KeyDown(KeyCode As Integer, Shift As Integer)
 If KeyCode = vbKeyReturn Then     '当按回车键时
  With Adodc1.Recordset
  If .RecordCount > 0 Then
   If .Fields("书号") <> "" Then
    '赋值给MS1表格
    If .Fields("书号") <> "" Then MS1.TextMatrix(MS1.Row, 1) = .Fields("书号")
    If .Fields("条形码") <> "" Then MS1.TextMatrix(MS1.Row, 2) = .Fields("条形码")
    If .Fields("书名") <> "" Then MS1.TextMatrix(MS1.Row, 3) = .Fields("书名")
    If .Fields("作者") <> "" Then MS1.TextMatrix(MS1.Row, 4) = .Fields("作者")
    If .Fields("出版社") <> "" Then MS1.TextMatrix(MS1.Row, 5) = .Fields("出版社")
    If .Fields("图书类别") <> "" Then MS1.TextMatrix(MS1.Row, 7) = .Fields("图书类别")
    If .Fields("存放位置") <> "" Then MS1.TextMatrix(MS1.Row, 8) = .Fields("存放位置")
    If .Fields("单价") <> "" Then MS1.TextMatrix(MS1.Row, 9) = .Fields("单价")
    Text1.text = MS1.text
    Text1.SetFocus
    MS1.Col = 5    '到达第6列
    Grid1.Visible = False
   Else
    MsgBox ("库存没有图书信息可供选择!")
    Grid1.Visible = False     'grid1不可见
    Text1.SetFocus
   End If
  End If
  End With
  Text1.SetFocus     'text1获得焦点
 End If
 If KeyCode = vbKeyEscape Then     '按ESC键
   Grid1.Visible = False     'grid1不可见
   Text1.SetFocus     'text1获得焦点
 End If
End Sub
Private Sub jsr_GotFocus()

⌨️ 快捷键说明

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