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

📄 frmserach2.frm

📁 一个vb的mis系统
💻 FRM
📖 第 1 页 / 共 3 页
字号:
VERSION 5.00
Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OCX"
Object = "{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}#6.0#0"; "MSHFLXGD.OCX"
Begin VB.Form frmserach2 
   BorderStyle     =   0  'None
   Caption         =   "Form1"
   ClientHeight    =   7065
   ClientLeft      =   0
   ClientTop       =   0
   ClientWidth     =   12000
   LinkTopic       =   "Form1"
   MDIChild        =   -1  'True
   Picture         =   "frmserach2.frx":0000
   ScaleHeight     =   7065
   ScaleWidth      =   12000
   ShowInTaskbar   =   0   'False
   Begin VB.TextBox showtsql 
      Height          =   375
      Left            =   3360
      TabIndex        =   19
      Text            =   "showtsql"
      Top             =   7200
      Width           =   4455
   End
   Begin VB.PictureBox fstumak 
      Appearance      =   0  'Flat
      BackColor       =   &H00ECEDF3&
      BorderStyle     =   0  'None
      ForeColor       =   &H80000008&
      Height          =   600
      Left            =   720
      Picture         =   "frmserach2.frx":142484
      ScaleHeight     =   600
      ScaleWidth      =   2430
      TabIndex        =   12
      Top             =   9480
      Visible         =   0   'False
      Width           =   2430
      Begin VB.ComboBox stuobj0 
         Height          =   300
         ItemData        =   "frmserach2.frx":147108
         Left            =   600
         List            =   "frmserach2.frx":147139
         Style           =   2  'Dropdown List
         TabIndex        =   13
         Top             =   0
         Width           =   1815
      End
      Begin VB.TextBox stumak2 
         Height          =   270
         Left            =   1200
         TabIndex        =   18
         Text            =   "100"
         Top             =   320
         Width           =   375
      End
      Begin VB.TextBox stumak1 
         Height          =   270
         Left            =   600
         TabIndex        =   17
         Text            =   "0"
         Top             =   320
         Width           =   375
      End
      Begin VB.ComboBox stuobj1 
         Height          =   300
         ItemData        =   "frmserach2.frx":1471EE
         Left            =   600
         List            =   "frmserach2.frx":147201
         Style           =   2  'Dropdown List
         TabIndex        =   16
         Top             =   0
         Visible         =   0   'False
         Width           =   1815
      End
      Begin VB.ComboBox stuobj2 
         Height          =   300
         ItemData        =   "frmserach2.frx":14723F
         Left            =   600
         List            =   "frmserach2.frx":147252
         Style           =   2  'Dropdown List
         TabIndex        =   15
         Top             =   0
         Visible         =   0   'False
         Width           =   1815
      End
      Begin VB.ComboBox stuobj3 
         Height          =   300
         ItemData        =   "frmserach2.frx":14728F
         Left            =   600
         List            =   "frmserach2.frx":1472A2
         Style           =   2  'Dropdown List
         TabIndex        =   14
         Top             =   0
         Visible         =   0   'False
         Width           =   1815
      End
   End
   Begin VB.PictureBox fstuage 
      Appearance      =   0  'Flat
      BackColor       =   &H00ECEDF3&
      BorderStyle     =   0  'None
      ForeColor       =   &H80000008&
      Height          =   570
      Left            =   720
      Picture         =   "frmserach2.frx":1472E4
      ScaleHeight     =   570
      ScaleWidth      =   2055
      TabIndex        =   9
      Top             =   8640
      Visible         =   0   'False
      Width           =   2055
      Begin VB.TextBox stuage2 
         Height          =   270
         Left            =   1080
         TabIndex        =   11
         Text            =   "59"
         Top             =   300
         Width           =   375
      End
      Begin VB.TextBox stuage1 
         Height          =   270
         Left            =   520
         TabIndex        =   10
         Text            =   "18"
         Top             =   300
         Width           =   375
      End
   End
   Begin VB.TextBox stuname 
      Height          =   300
      Left            =   720
      TabIndex        =   8
      Top             =   8235
      Visible         =   0   'False
      Width           =   1095
   End
   Begin VB.ComboBox stusex 
      Height          =   300
      ItemData        =   "frmserach2.frx":14B4C8
      Left            =   720
      List            =   "frmserach2.frx":14B4D2
      Style           =   2  'Dropdown List
      TabIndex        =   7
      Top             =   7440
      Visible         =   0   'False
      Width           =   1215
   End
   Begin VB.ComboBox stuterm 
      Appearance      =   0  'Flat
      Height          =   300
      ItemData        =   "frmserach2.frx":14B4DE
      Left            =   720
      List            =   "frmserach2.frx":14B4EB
      Style           =   2  'Dropdown List
      TabIndex        =   6
      Top             =   7080
      Visible         =   0   'False
      Width           =   1215
   End
   Begin VB.CheckBox Check5 
      BackColor       =   &H00F5F6F7&
      Caption         =   "Check1"
      Height          =   255
      Left            =   720
      TabIndex        =   5
      Top             =   3600
      Width           =   255
   End
   Begin VB.CheckBox Check4 
      BackColor       =   &H00F5F6F7&
      Caption         =   "Check1"
      Height          =   255
      Left            =   720
      TabIndex        =   4
      Top             =   3120
      Width           =   255
   End
   Begin VB.CheckBox Check3 
      BackColor       =   &H00F5F6F7&
      Caption         =   "Check1"
      Height          =   255
      Left            =   720
      TabIndex        =   3
      Top             =   2640
      Width           =   255
   End
   Begin VB.CheckBox Check2 
      BackColor       =   &H00F5F6F7&
      Caption         =   "Check1"
      Height          =   255
      Left            =   720
      TabIndex        =   2
      Top             =   2160
      Width           =   255
   End
   Begin VB.CheckBox Check1 
      BackColor       =   &H00F5F6F7&
      Caption         =   "Check1"
      Height          =   255
      Left            =   720
      TabIndex        =   1
      Top             =   1680
      Width           =   255
   End
   Begin VB.Timer mousemovetimer 
      Enabled         =   0   'False
      Interval        =   10
      Left            =   120
      Top             =   7080
   End
   Begin MSHierarchicalFlexGridLib.MSHFlexGrid MSHFlexGrid1 
      Bindings        =   "frmserach2.frx":14B50D
      Height          =   3885
      Left            =   4040
      TabIndex        =   0
      Top             =   1440
      Width           =   7230
      _ExtentX        =   12753
      _ExtentY        =   6853
      _Version        =   393216
      BackColor       =   15460845
      _NumberOfBands  =   1
      _Band(0).Cols   =   2
   End
   Begin MSAdodcLib.Adodc Adodc1 
      Height          =   375
      Left            =   3360
      Top             =   7680
      Visible         =   0   'False
      Width           =   6495
      _ExtentX        =   11456
      _ExtentY        =   661
      ConnectMode     =   0
      CursorLocation  =   3
      IsolationLevel  =   -1
      ConnectionTimeout=   15
      CommandTimeout  =   30
      CursorType      =   3
      LockType        =   3
      CommandType     =   8
      CursorOptions   =   0
      CacheSize       =   50
      MaxRecords      =   0
      BOFAction       =   0
      EOFAction       =   0
      ConnectStringType=   2
      Appearance      =   1
      BackColor       =   -2147483643
      ForeColor       =   -2147483640
      Orientation     =   0
      Enabled         =   -1
      Connect         =   "FILE NAME=C:\Program Files\accp\accp.dsn"
      OLEDBString     =   ""
      OLEDBFile       =   "C:\Program Files\accp\accp.dsn"
      DataSourceName  =   ""
      OtherAttributes =   ""
      UserName        =   ""
      Password        =   ""
      RecordSource    =   "select * from stuinfo"
      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.Image comserach 
      Height          =   285
      Left            =   4800
      Picture         =   "frmserach2.frx":14B522
      Top             =   5880
      Width           =   915
   End
   Begin VB.Image toserach1 
      Height          =   210
      Left            =   450
      Picture         =   "frmserach2.frx":14C30E
      Top             =   765
      Width           =   960
   End
   Begin VB.Image pictxt6 
      Height          =   195
      Left            =   720
      Picture         =   "frmserach2.frx":14C365
      Top             =   7920
      Visible         =   0   'False
      Width           =   2100
   End
   Begin VB.Image pictxt5 
      Height          =   195
      Left            =   1095
      Picture         =   "frmserach2.frx":14D8FD
      Top             =   3630
      Width           =   870
   End
   Begin VB.Image pictxt4 
      Height          =   195
      Left            =   1095
      Picture         =   "frmserach2.frx":14E231
      Top             =   3141
      Width           =   870
   End
   Begin VB.Image pictxt3 
      Height          =   195
      Left            =   1095
      Picture         =   "frmserach2.frx":14EB65
      Top             =   2654
      Width           =   870
   End
   Begin VB.Image pictxt2 
      Height          =   195
      Left            =   1095
      Picture         =   "frmserach2.frx":14F499
      Top             =   2167
      Width           =   870
   End
   Begin VB.Image pictxt1 
      Height          =   195
      Left            =   1095
      Picture         =   "frmserach2.frx":14FDCD
      Top             =   1680
      Width           =   870
   End
   Begin VB.Image pic_save 
      Height          =   285
      Left            =   8240
      Picture         =   "frmserach2.frx":150701
      Top             =   5880
      Width           =   915
   End
   Begin VB.Image pic_print 
      Height          =   285
      Left            =   6520
      Picture         =   "frmserach2.frx":1514EB
      Top             =   5880
      Width           =   915
   End
   Begin VB.Image mousermovepic 
      Height          =   345
      Left            =   0
      Picture         =   "frmserach2.frx":1522D7
      Top             =   0
      Width           =   11595
   End
   Begin VB.Image pic_close 
      Height          =   180
      Left            =   11640
      Picture         =   "frmserach2.frx":15F38B
      Top             =   120
      Width           =   180
   End
   Begin VB.Image pic_exit 
      Height          =   285
      Left            =   9960
      Picture         =   "frmserach2.frx":15F3DD
      Top             =   5880
      Width           =   915
   End
End
Attribute VB_Name = "frmserach2"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim oldx As Integer          '为解决全图形窗口没有标题栏而无法拖动的问题而定义的鼠标新旧两个XY变量
Dim oldy As Integer
Dim newx As Integer
Dim newy As Integer

'>>>>>>>>>>>>>>>>>>>>>>>>以下程序段解决全图形窗口的移动问题<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
'移植须知:将该功能移植到一个全图片窗口以解决不能移动的问题时,需注意:1 赋值计时器和伪装标题栏到新的全图片窗体中;2 赋值定义的新旧XY值(4个)和本程序段到新的全图片窗体中;3 修改计时器的过程“mousemovetimer_Timer”中的四个窗体名字。4 修改伪装标题栏的图片
'当指定图片(伪装标题栏)被鼠标点击时启动计时器,并记录下当时的初始鼠标坐标
Private Sub mousermovepic_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    mousemovetimer.Enabled = True
    oldx = X
    oldy = Y
End Sub
'当指定图片(伪装标题栏)上鼠标移动时,赋给新的鼠标XY值,注意系统每隔很短的时间会赋值一次。
Private Sub mousermovepic_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    newx = X
    newy = Y
End Sub
'当指定图片(伪装标题栏)被鼠标释放时关闭计时器。
Private Sub mousermovepic_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
    mousemovetimer.Enabled = False
End Sub


'计时器将定时得到四个值,分别是固定的初始XY值,和不断变化的新的XY值。利用新旧XY的差,可以以此来移动窗体。适当调小计时器间隔时间将有助于移动窗体的流畅性。
Private Sub mousemovetimer_Timer()
    frmserach2.Left = frmserach2.Left - (oldx - newx)
    If frmserach2.Top - (oldy - newy) < 1050 Then
        frmserach2.Top = 1050
    Else
        frmserach2.Top = frmserach2.Top - (oldy - newy)
    End If
End Sub
'>>>>>>>>>>>>>>>>>>>>>>>>以上程序段解决全图形窗口的移动问题<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<



'>>>>>>>>>>>>>>>>>>>>>>>>初始化窗口<<<<<<<<<<<<<<<<<<<<<<<<<<<
Private Sub Form_Load()
    '初始化窗体
    frmserach2.Height = 7080
    frmserach2.Width = 12000
    '初始化学期框

⌨️ 快捷键说明

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