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

📄 newform.frm

📁 ***** 展会管理系统 V1.1 共享版 **************  一、安装        1.运行setup.exe文件; 2.如果不同意默认安装目录
💻 FRM
字号:
VERSION 5.00
Begin VB.Form NewForm 
   AutoRedraw      =   -1  'True
   BorderStyle     =   3  'Fixed Dialog
   Caption         =   "添加新的展会资料"
   ClientHeight    =   4725
   ClientLeft      =   45
   ClientTop       =   330
   ClientWidth     =   8130
   ControlBox      =   0   'False
   LinkTopic       =   "Form1"
   LockControls    =   -1  'True
   MaxButton       =   0   'False
   MDIChild        =   -1  'True
   MinButton       =   0   'False
   ScaleHeight     =   4725
   ScaleWidth      =   8130
   ShowInTaskbar   =   0   'False
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   3
      Left            =   1185
      MaxLength       =   5
      TabIndex        =   3
      Top             =   1875
      Width           =   780
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   10
      Left            =   4710
      MaxLength       =   2
      TabIndex        =   10
      Top             =   3510
      Width           =   645
   End
   Begin VB.Data Data1 
      Caption         =   "Data1"
      Connect         =   "Access"
      DatabaseName    =   ""
      DefaultCursorType=   0  'DefaultCursor
      DefaultType     =   2  'UseODBC
      Exclusive       =   0   'False
      Height          =   345
      Left            =   0
      Options         =   0
      ReadOnly        =   0   'False
      RecordsetType   =   1  'Dynaset
      RecordSource    =   ""
      Top             =   -900
      Visible         =   0   'False
      Width           =   1140
   End
   Begin VB.Frame Frame2 
      Height          =   1695
      Left            =   4140
      TabIndex        =   27
      Top             =   1665
      Width           =   3735
      Begin VB.TextBox FieldTxt 
         Height          =   1455
         Index           =   9
         Left            =   75
         MaxLength       =   125
         MultiLine       =   -1  'True
         ScrollBars      =   2  'Vertical
         TabIndex        =   9
         Top             =   165
         Width           =   3585
      End
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   11
      Left            =   1170
      MaxLength       =   30
      TabIndex        =   11
      Top             =   4215
      Width           =   2745
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   8
      Left            =   1170
      MaxLength       =   80
      TabIndex        =   8
      Top             =   3840
      Width           =   2745
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   7
      Left            =   1170
      MaxLength       =   80
      TabIndex        =   7
      Top             =   3465
      Width           =   2745
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   6
      Left            =   1170
      MaxLength       =   50
      TabIndex        =   6
      Top             =   3090
      Width           =   2745
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   5
      Left            =   1170
      MaxLength       =   50
      TabIndex        =   5
      Top             =   2715
      Width           =   2745
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   4
      Left            =   1170
      MaxLength       =   30
      TabIndex        =   4
      Top             =   2340
      Width           =   2745
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   2
      Left            =   1185
      MaxLength       =   10
      TabIndex        =   2
      Top             =   1500
      Width           =   1485
   End
   Begin VB.TextBox FieldTxt 
      Height          =   285
      Index           =   1
      Left            =   4020
      MaxLength       =   40
      TabIndex        =   1
      Top             =   810
      Width           =   3840
   End
   Begin VB.TextBox FieldTxt 
      BackColor       =   &H00FFFFFF&
      Height          =   285
      Index           =   0
      Left            =   4020
      MaxLength       =   30
      TabIndex        =   0
      Top             =   405
      Width           =   3840
   End
   Begin VB.PictureBox Picture1 
      AutoRedraw      =   -1  'True
      BorderStyle     =   0  'None
      Height          =   510
      Left            =   5325
      ScaleHeight     =   510
      ScaleWidth      =   2625
      TabIndex        =   17
      Top             =   4005
      Width           =   2625
      Begin VB.CommandButton QX 
         Cancel          =   -1  'True
         Caption         =   "取消(&C)"
         Height          =   405
         Left            =   1320
         TabIndex        =   13
         ToolTipText     =   "取消保存"
         Top             =   30
         Width           =   1230
      End
      Begin VB.CommandButton OK 
         Caption         =   "确定(&O)"
         Height          =   405
         Left            =   30
         TabIndex        =   12
         ToolTipText     =   "保存当前的展会资料"
         Top             =   30
         Width           =   1230
      End
   End
   Begin VB.Frame Frame1 
      Caption         =   "New Fair Register"
      ForeColor       =   &H00004040&
      Height          =   870
      Left            =   240
      TabIndex        =   14
      Top             =   255
      Width           =   2370
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         BackStyle       =   0  'Transparent
         Caption         =   "新的展览会"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   20.25
            Charset         =   134
            Weight          =   700
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         ForeColor       =   &H000000FF&
         Height          =   405
         Index           =   1
         Left            =   180
         TabIndex        =   16
         Top             =   315
         Width           =   2100
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "新的展览会"
         BeginProperty Font 
            Name            =   "宋体"
            Size            =   20.25
            Charset         =   134
            Weight          =   700
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         ForeColor       =   &H00808080&
         Height          =   405
         Index           =   0
         Left            =   165
         TabIndex        =   15
         Top             =   330
         Width           =   2100
      End
   End
   Begin VB.Line Line1 
      BorderColor     =   &H00FFFFFF&
      Index           =   1
      X1              =   255
      X2              =   7875
      Y1              =   1305
      Y2              =   1305
   End
   Begin VB.Line Line1 
      Index           =   0
      X1              =   240
      X2              =   7875
      Y1              =   1275
      Y2              =   1275
   End
   Begin VB.Label Label11 
      AutoSize        =   -1  'True
      Caption         =   "展 出 内 容"
      ForeColor       =   &H00800000&
      Height          =   180
      Left            =   5580
      TabIndex        =   31
      Top             =   1500
      Width           =   990
   End
   Begin VB.Label Label5 
      AutoSize        =   -1  'True
      Caption         =   "联系人:"
      Height          =   180
      Left            =   465
      TabIndex        =   30
      Top             =   1920
      Width           =   720
   End
   Begin VB.Label Label12 
      AutoSize        =   -1  'True
      Caption         =   "天数:"
      Height          =   180
      Left            =   4170
      TabIndex        =   29
      Top             =   3570
      Width           =   540
   End
   Begin VB.Label Label14 
      AutoSize        =   -1  'True
      Caption         =   "例:1999/01/01"
      ForeColor       =   &H00808000&
      Height          =   180
      Left            =   2790
      TabIndex        =   28
      Top             =   1545
      Width           =   1170
   End
   Begin VB.Label Label13 
      AutoSize        =   -1  'True
      Caption         =   "地址:"
      Height          =   180
      Left            =   615
      TabIndex        =   26
      Top             =   4230
      Width           =   540
   End
   Begin VB.Label Label10 
      AutoSize        =   -1  'True
      Caption         =   "网址:"
      Height          =   180
      Left            =   615
      TabIndex        =   25
      Top             =   3855
      Width           =   540
   End
   Begin VB.Label Label9 
      AutoSize        =   -1  'True
      Caption         =   "邮件:"
      Height          =   180
      Left            =   615
      TabIndex        =   24
      Top             =   3495
      Width           =   540
   End
   Begin VB.Label Label8 
      AutoSize        =   -1  'True
      Caption         =   "传真:"
      Height          =   180
      Left            =   615
      TabIndex        =   23
      Top             =   3120
      Width           =   540
   End
   Begin VB.Label Label7 
      AutoSize        =   -1  'True
      Caption         =   "电话:"
      Height          =   180
      Left            =   615
      TabIndex        =   22
      Top             =   2745
      Width           =   540
   End
   Begin VB.Label Label6 
      AutoSize        =   -1  'True
      Caption         =   "单位:"
      Height          =   180
      Left            =   615
      TabIndex        =   21
      Top             =   2385
      Width           =   540
   End
   Begin VB.Label Label4 
      AutoSize        =   -1  'True
      Caption         =   "展出时间:"
      Height          =   180
      Left            =   270
      TabIndex        =   20
      Top             =   1545
      Width           =   900
   End
   Begin VB.Label Label3 
      AutoSize        =   -1  'True
      Caption         =   "展出地点:"
      Height          =   180
      Left            =   3090
      TabIndex        =   19
      Top             =   855
      Width           =   900
   End
   Begin VB.Label Label2 
      AutoSize        =   -1  'True
      Caption         =   "展会名称:"
      Height          =   180
      Left            =   3090
      TabIndex        =   18
      Top             =   450
      Width           =   900
   End
End
Attribute VB_Name = "NewForm"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub FieldTxt_Change(Index As Integer)
If Index = 2 Then
    If Len(FieldTxt(2).Text) = 4 Or Len(FieldTxt(2).Text) = 7 Then
       FieldTxt(2).Text = FieldTxt(2).Text + "/"
       FieldTxt(2).SelStart = Len(FieldTxt(2).Text)
       FieldTxt(2).SelLength = 0
    End If
End If
End Sub

Private Sub FieldTxt_GotFocus(Index As Integer)
FieldTxt(Index).BackColor = &HFF0000
FieldTxt(Index).ForeColor = &HFFFFFF
End Sub

Private Sub FieldTxt_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
If KeyCode = 38 Then
   If Index > 0 Then
      FieldTxt(Index - 1).SetFocus
   End If
End If
If KeyCode = 40 Then
   If Index < 11 Then
      FieldTxt(Index + 1).SetFocus
   End If
End If
End Sub

Private Sub FieldTxt_KeyPress(Index As Integer, KeyAscii As Integer)
If KeyAscii = 13 And Index <> 9 Then
   SendKeys "{tab}"
   Exit Sub
   End If
If Index = 2 Then
 If KeyAscii = 8 Then Exit Sub
 If KeyAscii < 47 Or KeyAscii > 57 Then
      KeyAscii = 0
      Exit Sub
   End If
End If
If Index = 10 Then
   If KeyAscii = 8 Then Exit Sub
   If KeyAscii < 48 Or KeyAscii > 57 Then
      KeyAscii = 0
      Exit Sub
   End If
End If

End Sub

Private Sub FieldTxt_LostFocus(Index As Integer)
FieldTxt(Index).BackColor = &HFFFFFF
FieldTxt(Index).ForeColor = &H0
If InStr(1, FieldTxt(Index).Text, "'", vbTextCompare) Then
   MsgBox "该项目之中有特殊字符" + "<'>", vbOKOnly + 48, "提示:"
   FieldTxt(Index).SetFocus
End If
End Sub

Private Sub Form_Load()
NewForm.Left = Menu.Width
NewForm.Top = Menu.Height - NewForm.Height
End Sub

Private Sub OK_Click()
If Trim(FieldTxt(0).Text) = "" Then
   MsgBox "登记展会时,展会名称不能为空!", vbOKOnly + 32, "警告!"
   FieldTxt(0).SetFocus
   Exit Sub
End If
   If VerifyDate(FieldTxt(2).Text) = False Then
      MsgBox "展会日期有错误或者为空!", vbOKOnly + 48, "提示:"
      FieldTxt(2).SelStart = 0
      FieldTxt(2).SelLength = Len(FieldTxt(2).Text)
      FieldTxt(2).SetFocus
      Exit Sub
   End If
If Val(FieldTxt(10).Text) <= 0 Then
   FieldTxt(10).Text = 0
End If
Dim Db As Database, Ef As Recordset, X As Integer, TempStr As String, DebugStr As String
X = 0
  For X = 0 To 11
        If X = 2 Or X = 10 Then
         Select Case X
           Case 2
           TempStr = TempStr + "#" + FieldTxt(X).Text + "#,"
           Case 10
           TempStr = TempStr + FieldTxt(X).Text + ","
         End Select
        ElseIf X < 11 Then
         TempStr = TempStr + "'" + FieldTxt(X).Text + "',"
         Else
         TempStr = TempStr + "'" + FieldTxt(X).Text + "'"
      End If
  Next
  TempStr = " Values (" + TempStr + ")"
  DebugStr = "Insert into Fair (展会名称,展会地点,展会时间,联系人,举办单位,电话,传真,邮件,网址,展会内容,展会天数,地址)"
  DebugStr = DebugStr + TempStr
  Set Db = OpenDatabase(Browser + "Fair.mdb")
      Db.Execute DebugStr
      Db.Close
X = 0
  For X = 0 To 11
    FieldTxt(X).Text = ""
  Next
  FieldTxt(0).SetFocus
End Sub

Private Sub QX_Click()
Unload Me
End Sub

⌨️ 快捷键说明

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