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

📄 frmdl.frm

📁 VB的关于物流编程的配送
💻 FRM
字号:
VERSION 5.00
Begin VB.Form frmDL 
   BackColor       =   &H00C00000&
   BorderStyle     =   1  'Fixed Single
   Caption         =   "欢迎进入配送管理中心软件系统"
   ClientHeight    =   5910
   ClientLeft      =   1050
   ClientTop       =   330
   ClientWidth     =   6870
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   Picture         =   "frmDL.frx":0000
   ScaleHeight     =   5910
   ScaleMode       =   0  'User
   ScaleWidth      =   6870
   StartUpPosition =   2  '屏幕中心
   Begin VB.Timer Timer1 
      Left            =   6240
      Top             =   5280
   End
   Begin VB.ComboBox Combo3 
      BackColor       =   &H00FFC0C0&
      Height          =   300
      Left            =   3480
      TabIndex        =   6
      Top             =   3000
      Width           =   1575
   End
   Begin VB.ComboBox Combo2 
      BackColor       =   &H00FFC0C0&
      Height          =   300
      Left            =   3480
      TabIndex        =   5
      Top             =   2160
      Width           =   1575
   End
   Begin VB.TextBox Text1 
      BackColor       =   &H00FFC0C0&
      ForeColor       =   &H00400000&
      Height          =   270
      Left            =   3480
      TabIndex        =   4
      Top             =   3840
      Width           =   1575
   End
   Begin VB.ComboBox Combo1 
      BackColor       =   &H00FFC0C0&
      Height          =   300
      ItemData        =   "frmDL.frx":AD19
      Left            =   3480
      List            =   "frmDL.frx":AD1B
      TabIndex        =   1
      Top             =   3000
      Width           =   1575
   End
   Begin VB.Image Image3 
      Height          =   1110
      Left            =   3000
      Picture         =   "frmDL.frx":AD1D
      Top             =   4560
      Width           =   1170
   End
   Begin VB.Image Image4 
      Height          =   1140
      Left            =   960
      Picture         =   "frmDL.frx":B975
      Top             =   4560
      Width           =   1170
   End
   Begin VB.Image Image2 
      Height          =   480
      Left            =   600
      Picture         =   "frmDL.frx":C5E2
      Top             =   2400
      Width           =   480
   End
   Begin VB.Image Image1 
      Height          =   915
      Left            =   360
      Picture         =   "frmDL.frx":C700
      Top             =   600
      Width           =   4110
   End
   Begin VB.Label Label3 
      BackStyle       =   0  'Transparent
      Caption         =   "输入密码"
      BeginProperty Font 
         Name            =   "隶书"
         Size            =   15
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FFFF00&
      Height          =   255
      Left            =   1560
      TabIndex        =   3
      Top             =   3840
      Width           =   1335
   End
   Begin VB.Label Label2 
      BackStyle       =   0  'Transparent
      Caption         =   "用户名称"
      BeginProperty Font 
         Name            =   "隶书"
         Size            =   15
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FFFF00&
      Height          =   255
      Left            =   1560
      TabIndex        =   2
      Top             =   3000
      Width           =   1215
   End
   Begin VB.Label Label1 
      BackColor       =   &H80000001&
      BackStyle       =   0  'Transparent
      Caption         =   "登陆身份"
      BeginProperty Font 
         Name            =   "隶书"
         Size            =   15
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00FFFF00&
      Height          =   255
      Left            =   1560
      TabIndex        =   0
      Top             =   2160
      Width           =   1215
   End
End
Attribute VB_Name = "frmDL"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False



Private Sub Combo2_Click()
   If Combo2.Text = "管理员" Then
  Combo1.Enabled = True
  Combo1.Visible = True
  Combo3.Enabled = False
  Combo3.Visible = False
Else
  Combo1.Enabled = False
  Combo1.Visible = False
  Combo3.Enabled = True
  Combo3.Visible = True
End If
End Sub

Private Sub Form_Load()

Image1.Width = 6330
Timer1.Enabled = Not Timer1.Enabled
Combo2.AddItem "管理员"
Combo2.AddItem "普通用户"

 Dim db As ADODB.Connection
   Dim rs As ADODB.Recordset
   Set db = New ADODB.Connection
   Set rs = New ADODB.Recordset
   db.ConnectionString = "driver={SQL Server};server=MAINSRV;database=物流系统"
   db.Open
   
   Dim rss As ADODB.Recordset
   Set dbb = New ADODB.Connection
   Set rss = New ADODB.Recordset
   dbb.ConnectionString = "driver={SQL Server};server=MAINSRV;database=物流系统"
   dbb.Open
    rs.Open "select 管理员姓名 from 管理员", db, adOpenStatic, adLockReadOnly
    
     Dim t As Integer
     Dim i As String
   For t = 0 To Val(rs.RecordCount) - 1
    i = Trim(rs.Fields("管理员姓名").Value)
    rs.MoveNext
    Combo1.AddItem i
   Next t
rs.Close
    rss.Open "select 用户姓名 from 普通用户", dbb, adOpenStatic, adLockReadOnly
     Dim a As Integer
 Dim s As String
   For a = 0 To Val(rss.RecordCount) - 1
    s = Trim(rss.Fields("用户姓名").Value)
    rss.MoveNext
    Combo3.AddItem s
   Next a
rss.Close

End Sub

Private Sub Image3_Click()


If Combo2.Text = "" Then
 m = MsgBox("请先选择登录身份", 0, "提示")
 GoTo 100
End If
If Combo2.Text <> "" And Combo1.Text = "" And Combo3.Text = "" Then
  m = MsgBox("请选择登录使用的用户名称", 0, "提示")
GoTo 100
End If

 Dim db As ADODB.Connection
   Dim rs As ADODB.Recordset
   Set db = New ADODB.Connection
   Set rs = New ADODB.Recordset
   db.ConnectionString = "driver={SQL Server};server=MAINSRV;database=物流系统"
   db.Open
   
   Dim rss As ADODB.Recordset
   Set dbb = New ADODB.Connection
   Set rss = New ADODB.Recordset
   dbb.ConnectionString = "driver={SQL Server};server=MAINSRV;database=物流系统"
   dbb.Open
If Combo2.Text = "管理员" Then
  On Error Resume Next
  rs.Close
  rs.Open "select * from 管理员 where 管理员姓名='" & Combo1.Text & "' and 管理员密码='" & Text1.Text & "'", db ', adOpenStatic, adLockReadOnly
    Unload Me
    If rs.EOF = True And rs.BOF = True Then
       n = MsgBox("密码错误,请重新输入", vbExclamation)
  rs.Close
   frmDL.Hide
    Else
      MDIPSZX.Show
      
    rs.Close
    
    End If
Else
  On Error Resume Next
  rss.Close
  rss.Open "select * from 普通用户 where 用户姓名='" & Combo3.Text & "' and 用户密码='" & Text1.Text & "'", dbb, adOpenStatic, adLockReadOnly
 Unload Me
    If rss.EOF = True And rss.BOF = True Then
       Form1.Show
       n = MsgBox("密码错误,请重新输入", vbExclamation)
     rss.Close
     
    Else
      MDIPSZX.Show
      MDIPSZX.MUNXTWH.Enabled = False
    rss.Close
    End If
End If
100:


End Sub

Private Sub Image4_Click()
Unload Me
End Sub

Private Sub Timer1_Timer()
 Label1.Left = Label1.Left - 15
   If Label1.Left = -Label1.Width Then Label1.Left = Width

   Image1.Left = Image1.Left - 15
   If Image1.Left = -Image1.Width Then Image1.Left = Width
   'Me.Width = Me.Width + 1
End Sub

⌨️ 快捷键说明

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