|
选项卡控件设置密码的方法
'以下为窗体模块的代码,
'包括两个公共变量、选项卡控件的更改事件过程和检查密码子过程
Option Compare Database
Option Explicit
Dim i原值 As Integer
Dim b密码 As Boolean
Private Sub 选项卡控件0_Change()
'假设有四页,其中第二、四页需要密码"123"
If Not b密码 Then
Select Case Me.选项卡控件0
Case 1
检查密码 1, "123"
Case 3
检查密码 3, "123"
Case Else
i原值 = Me.选项卡控件0.Value
End Select
End If
End Sub
Public Sub 检查密码(i页 As Integer, s密 As String)
Dim s输入 As String
Me.选项卡控件0.Value = i原值
s输入 = Nz(InputBox("请输入密码:"))
If s输入 = s密 Then
b密码 = True
Me.选项卡控件0.Value = i页
b密码 = False
ElseIf Len(s输入) > 0 Then
MsgBox "密码错误!", vbExclamation
End If
End Sub |
|