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

📄 功能模块设定.frm

📁 软件用到的技巧:透明窗体
💻 FRM
字号:
VERSION 5.00
Object = "{E95A2510-F3D1-416D-823B-4F840FE98091}#3.0#0"; "Command.ocx"
Begin VB.Form FrmGongNeng 
   Caption         =   "程序参数设定"
   ClientHeight    =   3570
   ClientLeft      =   60
   ClientTop       =   495
   ClientWidth     =   6285
   LinkTopic       =   "Form16"
   LockControls    =   -1  'True
   MaxButton       =   0   'False
   MDIChild        =   -1  'True
   ScaleHeight     =   3570
   ScaleWidth      =   6285
   Begin VB.Frame Frame2 
      Caption         =   "数据列表加载设置"
      ForeColor       =   &H00C00000&
      Height          =   975
      Left            =   165
      TabIndex        =   11
      Top             =   1785
      Width           =   5955
      Begin VB.CheckBox Check10 
         Caption         =   "双击网址列表时打开网站"
         ForeColor       =   &H00008000&
         Height          =   240
         Left            =   3465
         TabIndex        =   15
         Top             =   600
         Width           =   2325
      End
      Begin VB.CheckBox Check9 
         Caption         =   "添加网址时,监控剪贴板内容"
         ForeColor       =   &H00008000&
         Height          =   225
         Left            =   315
         TabIndex        =   14
         Top             =   615
         Width           =   2865
      End
      Begin VB.CheckBox Check8 
         Caption         =   "联系人列表按姓名排序"
         ForeColor       =   &H00008000&
         Height          =   225
         Left            =   3465
         TabIndex        =   13
         Top             =   270
         Width           =   2250
      End
      Begin VB.TextBox Text1 
         ForeColor       =   &H00008000&
         Height          =   270
         Left            =   2505
         TabIndex        =   7
         Text            =   "500"
         Top             =   255
         Width           =   525
      End
      Begin VB.Label Label2 
         AutoSize        =   -1  'True
         BackStyle       =   0  'Transparent
         Caption         =   "数据量大时,初始加载量:"
         ForeColor       =   &H00008000&
         Height          =   180
         Left            =   315
         TabIndex        =   12
         Top             =   300
         Width           =   2160
      End
   End
   Begin CSCommand.Command Command1 
      Height          =   465
      Left            =   4245
      TabIndex        =   8
      Top             =   2880
      Width           =   1830
      _ExtentX        =   3228
      _ExtentY        =   820
      IconAlign       =   0
      Icon            =   "功能模块设定.frx":0000
      Caption         =   "保存设置 &S"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
   End
   Begin VB.Frame Frame1 
      Caption         =   "选择你需要使用的功能模块"
      ForeColor       =   &H00C00000&
      Height          =   1530
      Left            =   165
      TabIndex        =   9
      Top             =   135
      Width           =   5955
      Begin VB.CheckBox Check7 
         Caption         =   "[&M] 主窗体的状态栏"
         ForeColor       =   &H00008000&
         Height          =   225
         Left            =   3450
         TabIndex        =   6
         Top             =   885
         Width           =   2220
      End
      Begin VB.CheckBox Check6 
         Caption         =   "[&L] 查询电话号码"
         ForeColor       =   &H00008000&
         Height          =   225
         Left            =   540
         TabIndex        =   1
         Top             =   615
         Width           =   2580
      End
      Begin VB.CheckBox Check5 
         Caption         =   "[&C] 更换数据库设置"
         ForeColor       =   &H00008000&
         Height          =   255
         Left            =   3450
         TabIndex        =   5
         Top             =   600
         Width           =   2310
      End
      Begin VB.CheckBox Check4 
         Caption         =   "[&K] 本公司人员设置"
         ForeColor       =   &H00008000&
         Height          =   255
         Left            =   3450
         TabIndex        =   4
         Top             =   315
         Width           =   2310
      End
      Begin VB.CheckBox Check3 
         Caption         =   "[&E] 网址收藏管理"
         ForeColor       =   &H00008000&
         Height          =   255
         Left            =   240
         TabIndex        =   3
         Top             =   1170
         Width           =   2310
      End
      Begin VB.CheckBox Check2 
         Caption         =   "[&D] 拜访记录管理"
         ForeColor       =   &H00008000&
         Height          =   255
         Left            =   240
         TabIndex        =   2
         Top             =   885
         Width           =   2310
      End
      Begin VB.CheckBox Check1 
         Caption         =   "[&A] 商家和联系人管理"
         ForeColor       =   &H00008000&
         Height          =   255
         Left            =   240
         TabIndex        =   0
         Top             =   315
         Width           =   2805
      End
   End
   Begin VB.Label Label1 
      Alignment       =   1  'Right Justify
      AutoSize        =   -1  'True
      BackStyle       =   0  'Transparent
      Caption         =   "* 部分设置需要重新启动程序才能生效。"
      ForeColor       =   &H0000C0C0&
      Height          =   210
      Left            =   255
      TabIndex        =   10
      Top             =   3015
      Width           =   3240
   End
End
Attribute VB_Name = "FrmGongNeng"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'****************************************************************************
'人人为我,我为人人
'枕善居收藏整理
'发布日期:2007/12/24
'描    述:商务名片及客户资料管理系统 Ver 1.73
'网    站:http://www.Mndsoft.com/  (VB6源码博客)
'网    站:http://www.VbDnet.com/   (VB.NET源码博客,主要基于.NET2005)
'e-mail  :Mndsoft@163.com
'e-mail  :Mndsoft@126.com
'OICQ    :88382850
'          如果您有新的好的代码别忘记给枕善居哦!
'****************************************************************************
Option Explicit
'数据库中的 proset 表下的 texta 字段已经被定义为标志是否按照姓名来默认排序的了。
'数据库中的 proset 表下的 textb 字段已经被定义为表示是否自动复制剪贴板上的网址功能了。






Private Sub Command1_Click()
    Dim i As String
    i = ""
    If Me.Check1.Value = 0 Then i = "否"
    If Me.Check1.Value = 1 Then i = "是"
    If Me.Check2.Value = 0 Then i = i & "否"
    If Me.Check2.Value = 1 Then i = i & "是"
    If Me.Check3.Value = 0 Then i = i & "否"
    If Me.Check3.Value = 1 Then i = i & "是"
    If Me.Check4.Value = 0 Then i = i & "否"
    If Me.Check4.Value = 1 Then i = i & "是"
    If Me.Check5.Value = 0 Then i = i & "否"
    If Me.Check5.Value = 1 Then i = i & "是"
    If Me.Check6.Value = 1 Then i = i & "是"
    If Me.Check6.Value = 0 Then i = i & "否"
    If Me.Check7.Value = 1 Then i = i & "是"
    If Me.Check7.Value = 0 Then i = i & "否"

    Dim db As Database
    Dim rs As Recordset
    Set db = OpenDatabase(MdbPath)
    Set rs = db.OpenRecordset("select * from proset")
    Dim sys As String
    If Me.Check9.Value = 1 Then '添加网址的时候是否监控剪贴板
        sys = "是"
    Else
        sys = "否"
    End If
    If rs.RecordCount = 0 Then
        rs.AddNew
            rs!gongneng = i
            rs!ListNum = Val(Trim(Text1.Text))
            If Check8.Value = 0 Then
                rs!texta = "否"
            Else
                rs!texta = "是"
            End If
            rs!textb = sys '添加网址的时候是否监控剪贴板
            If Check10.Value = 1 Then
                rs!textc = "是"
            Else
                rs!textc = "否"
            End If
            
        rs.Update
        MsgBox "设置成功保存到数据库中。", vbInformation, "更改功能模块"
        rs.Close
        db.Close
    ElseIf rs.RecordCount > 0 Then
        rs.MoveFirst
        rs.Edit
            rs!gongneng = i
            rs!ListNum = Val(Trim(Text1.Text))
            If Check8.Value = 0 Then
                rs!texta = "否"
            Else
                rs!texta = "是"
            End If
            rs!textb = sys '添加网址的时候是否监控剪贴板
            If Check10.Value = 1 Then
                rs!textc = "是"
            Else
                rs!textc = "否"
            End If

        rs.Update: MsgBox "设置成功保存到数据库中。", vbInformation, "更改功能模块"
        rs.Close
        db.Close
    End If
    SetGN (i)
    Unload Me
End Sub

Private Sub Form_Load()
    Me.Icon = MDIForm1.Icon
    Me.BackColor = FormBackColor: Me.Frame1.BackColor = Me.BackColor
    Me.Height = 3975
    Me.Width = 6405
    Me.Check1.BackColor = Me.BackColor
    Me.Check2.BackColor = Me.BackColor
    Me.Check3.BackColor = Me.BackColor
    Me.Check4.BackColor = Me.BackColor
    Me.Check5.BackColor = Me.BackColor
    Me.Check6.BackColor = Me.BackColor
    Me.Check7.BackColor = Me.BackColor
    Me.Check8.BackColor = Me.BackColor
    Me.Check9.BackColor = Me.BackColor
    Me.Frame2.BackColor = Me.BackColor
    Me.Check10.BackColor = Me.BackColor
    Dim db As Database
    Dim rs As Recordset
    Set db = OpenDatabase(MdbPath)
    Set rs = db.OpenRecordset("select * from proset")
    If rs.RecordCount = 0 Then
        rs.AddNew
            rs!ListNum = 500
            rs!texta = "是"
             rs!textb = "否" '添加网址的时候是否监控剪贴板
        rs.Update
    End If
    rs.Close
    Set rs = db.OpenRecordset("select * from proset")
    If IsNull(rs!ListNum) = True Then
        Me.Text1.Text = "0"
    Else
        Me.Text1.Text = rs!ListNum
    End If
    If IsNull(rs!textb) = True Then
        rs.Edit
            rs!texta = "否"
        rs.Update
    ElseIf rs!textb = "是" Then
        Me.Check9.Value = 1
    ElseIf rs!textb = "否" Then
        Me.Check9.Value = 0
    Else
        Me.Check9.Value = 0
        rs.Edit
            rs!textb = "否"
        rs.Update
    End If
    
    If IsNull(rs!textc) = False Then ''''''用 textc 这个字段来表示当双击网址的时候是否直接打开网站
        If Trim(rs!textc) = "是" Then
            Check10.Value = 1
        Else
            If Trim(rs!textc) <> "是" Then
                rs.Edit
                    rs!textc = "否"
                rs.Update
                Check10.Value = 0
            End If
        End If
    End If
            
    
    If IsNull(rs!texta) = True Then
        rs.Edit
            rs!texta = "否"
        rs.Update
    ElseIf rs!texta = "是" Or rs!texta = "否" Then
        If rs!texta = "是" Then Check8.Value = 1
    Else
        rs!texta = "否"
    End If
    If rs.RecordCount = 0 Then
        Me.Check1.Value = 0
        Me.Check2.Value = 0
        Me.Check3.Value = 0
        Me.Check4.Value = 0
        Me.Check5.Value = 0
    ElseIf rs.RecordCount > 0 Then
        rs.MoveFirst
        Dim i As String
        If IsNull(rs!gongneng) = False Then
            i = rs!gongneng
        Else
            i = "是是是是是是是"
        End If
        i = Trim(i)
        If Mid(i, 1, 1) = "是" Then
            Me.Check1.Value = 1
        End If
        If Mid(i, 2, 1) = "是" Then
            Me.Check2.Value = 1
        End If
        If Mid(i, 3, 1) = "是" Then
            Me.Check3.Value = 1
        End If
        If Mid(i, 4, 1) = "是" Then
            Me.Check4.Value = 1
        End If
        If Mid(i, 5, 1) = "是" Then
            Me.Check5.Value = 1
        End If
        If Mid(i, 6, 1) = "是" Then
            Me.Check6.Value = 1
        End If
        If Mid(i, 7, 1) = "是" Then
            Me.Check7.Value = 1
        End If
    End If
    rs.Close
    Set rs = Nothing
    db.Close
    Set db = Nothing
End Sub

Private Sub Form_Resize()
On Error GoTo ee
    Me.Height = 3975
    Me.Width = 6405
ee:
End Sub

Private Sub Text1_GotFocus()
    SendKeys "{end}"
End Sub

Private Sub Text1_LostFocus()
    Text1.Text = Val(Trim(Text1.Text))
End Sub

⌨️ 快捷键说明

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