www.pudn.com > 档案管理系统源码VB.zip > GuestMain.frm


VERSION 5.00 
Object = "{6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.3#0"; "COMCTL32.OCX" 
Begin VB.Form GuestMain  
   AutoRedraw      =   -1  'True 
   BorderStyle     =   3  'Fixed Dialog 
   Caption         =   "请选择文件类型:" 
   ClientHeight    =   5115 
   ClientLeft      =   45 
   ClientTop       =   330 
   ClientWidth     =   3855 
   Icon            =   "GuestMain.frx":0000 
   LinkTopic       =   "Form1" 
   MaxButton       =   0   'False 
   MDIChild        =   -1  'True 
   MinButton       =   0   'False 
   ScaleHeight     =   5115 
   ScaleWidth      =   3855 
   ShowInTaskbar   =   0   'False 
   Begin ComctlLib.TreeView TreeView1  
      Height          =   4980 
      Left            =   75 
      TabIndex        =   0 
      Top             =   75 
      Width           =   3690 
      _ExtentX        =   6509 
      _ExtentY        =   8784 
      _Version        =   327682 
      LineStyle       =   1 
      Sorted          =   -1  'True 
      Style           =   7 
      ImageList       =   "ImageList" 
      Appearance      =   1 
   End 
   Begin VB.Data Data1  
      Caption         =   "Data1" 
      Connect         =   "Access" 
      DatabaseName    =   "" 
      DefaultCursorType=   0  '缺省游标 
      DefaultType     =   2  '使用 ODBC 
      Exclusive       =   0   'False 
      Height          =   285 
      Left            =   -1200 
      Options         =   0 
      ReadOnly        =   0   'False 
      RecordsetType   =   1  'Dynaset 
      RecordSource    =   "" 
      Top             =   -255 
      Visible         =   0   'False 
      Width           =   1140 
   End 
   Begin ComctlLib.ImageList ImageList  
      Left            =   600 
      Top             =   2175 
      _ExtentX        =   1005 
      _ExtentY        =   1005 
      BackColor       =   -2147483643 
      MaskColor       =   12632256 
      _Version        =   327682 
   End 
End 
Attribute VB_Name = "GuestMain" 
Attribute VB_GlobalNameSpace = False 
Attribute VB_Creatable = False 
Attribute VB_PredeclaredId = True 
Attribute VB_Exposed = False 
 
Private Sub Form_Load() 
GuestMain.Left = (frmMain.Width - GuestMain.Width) / 2 
GuestMain.Top = (frmMain.Height - GuestMain.Height) / 2 
On Error GoTo NOFILE 
ImageList.ListImages.Add 1, "Top", LoadPicture(Browser + "TOP.ICO") 
ImageList.ListImages.Add 2, "Open", LoadPicture(Browser + "OPEN.ICO") 
ImageList.ListImages.Add 3, "Select", LoadPicture(Browser + "SELECT.ICO") 
Dim NodeYsl As Node 
    TreeView1.Sorted = True 
    Set NodeYsl = TreeView1.Nodes.Add() 
        NodeYsl.Text = "请选择文件类型" 
        NodeYsl.Tag = "SelectType" 
        NodeYsl.Image = "Top" 
TreeView1.LabelEdit = tvwManual 
Dim DB As Database, Ef As Recordset 
    Set DB = OpenDatabase(Browser + "data\file.MDB", False, False, ConStr) 
    Set Ef = DB.OpenRecordset("Catalog", dbOpenDynaset) 
        Do Until Ef.EOF 
            Set NodeYsl = TreeView1.Nodes.Add(1, tvwChild) 
            NodeYsl.Text = Ef!Name 
            NodeYsl.Key = Ef!Name 
            NodeYsl.Tag = "Guest Type" 
            NodeYsl.Image = "Select" 
            Ef.MoveNext 
        Loop 
    DB.Close 
    Exit Sub 
NOFILE: 
    MsgBox "系统文件没有找到,请重新安装系统!", vbOKOnly + 64, "文件没找到" 
End Sub 
 
Private Sub TreeView1_Collapse(ByVal Node As ComctlLib.Node) 
If Node.Tag = "SelectType" Then 
        Node.Image = "Top" 
    End If 
End Sub 
 
Private Sub TreeView1_Expand(ByVal Node As ComctlLib.Node) 
If Node.Tag = "SelectType" Then 
        Node.Image = "Open" 
        Node.Sorted = True 
    End If 
End Sub 
 
Private Sub TreeView1_NodeClick(ByVal Node As ComctlLib.Node) 
If Node.Tag = "SelectType" Then Exit Sub 
    GuestMain.MousePointer = 11 
    GuestTypeName = Node.Text 
    Unload Me 
If frmNewForm.Visible = True Then 
   frmNewForm.SetFocus 
   Else 
   frmNewForm.Show 
End If 
End Sub