?? frmmodifypassword.frm
字號:
VERSION 5.00
Object = "{3A6644DE-3402-11D9-9DE7-C33FAA87690A}#1.0#0"; "WinXPCEngine.ocx"
Object = "{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0"; "TABCTL32.OCX"
Begin VB.Form FrmModifyPassWord
BorderStyle = 3 'Fixed Dialog
Caption = "修改密碼"
ClientHeight = 3510
ClientLeft = 45
ClientTop = 330
ClientWidth = 4350
Icon = "FrmModifyPassWord.frx":0000
LinkTopic = "Form1"
LockControls = -1 'True
MaxButton = 0 'False
MDIChild = -1 'True
MinButton = 0 'False
ScaleHeight = 3510
ScaleWidth = 4350
ShowInTaskbar = 0 'False
Begin TabDlg.SSTab SSTModify
Height = 3255
Left = 120
TabIndex = 9
Top = 120
Width = 4125
_ExtentX = 7276
_ExtentY = 5741
_Version = 393216
Tabs = 2
TabHeight = 520
TabCaption(0) = "修改密碼"
TabPicture(0) = "FrmModifyPassWord.frx":000C
Tab(0).ControlEnabled= -1 'True
Tab(0).Control(0)= "Picture1"
Tab(0).Control(0).Enabled= 0 'False
Tab(0).Control(1)= "CmdOK"
Tab(0).Control(1).Enabled= 0 'False
Tab(0).Control(2)= "CmdReture"
Tab(0).Control(2).Enabled= 0 'False
Tab(0).ControlCount= 3
TabCaption(1) = "刪除用戶"
TabPicture(1) = "FrmModifyPassWord.frx":0028
Tab(1).ControlEnabled= 0 'False
Tab(1).Control(0)= "CmdClose"
Tab(1).Control(1)= "CmdDelUser"
Tab(1).Control(2)= "Picture2"
Tab(1).ControlCount= 3
Begin VB.CommandButton CmdClose
Caption = "關閉(&C)"
Height = 375
Left = -72480
TabIndex = 6
Top = 2280
Width = 1215
End
Begin VB.CommandButton CmdDelUser
Caption = "刪除(&D)"
Height = 375
Left = -74640
TabIndex = 5
Top = 2280
Width = 1215
End
Begin VB.PictureBox Picture2
Height = 1335
Left = -74640
ScaleHeight = 1275
ScaleWidth = 3315
TabIndex = 14
Top = 720
Width = 3375
Begin VB.TextBox TxtName
Height = 270
Left = 1200
MaxLength = 15
TabIndex = 7
Top = 240
Width = 1695
End
Begin VB.TextBox TxtPassWord
Height = 270
IMEMode = 3 'DISABLE
Left = 1200
MaxLength = 10
PasswordChar = "*"
TabIndex = 8
Top = 720
Width = 1695
End
Begin VB.Label LblName
AutoSize = -1 'True
Caption = "用戶名稱:"
Height = 180
Left = 240
TabIndex = 16
Top = 285
Width = 900
End
Begin VB.Label LlbPassWord
AutoSize = -1 'True
Caption = "用戶口令:"
Height = 180
Left = 240
TabIndex = 15
Top = 765
Width = 900
End
End
Begin VB.CommandButton CmdReture
Caption = "返回(&R)"
Height = 375
Left = 2520
TabIndex = 1
Top = 2640
Width = 1215
End
Begin VB.CommandButton CmdOK
Caption = "確認(&O)"
Height = 375
Left = 360
TabIndex = 0
Top = 2640
Width = 1215
End
Begin VB.PictureBox Picture1
Height = 1695
Left = 360
ScaleHeight = 1635
ScaleWidth = 3315
TabIndex = 10
Top = 720
Width = 3375
Begin VB.TextBox TxtNewPWD
Height = 270
IMEMode = 3 'DISABLE
Left = 1200
MaxLength = 10
PasswordChar = "*"
TabIndex = 4
Top = 1170
Width = 1575
End
Begin VB.TextBox TxtForPWD
Height = 270
IMEMode = 3 'DISABLE
Left = 1200
MaxLength = 10
PasswordChar = "*"
TabIndex = 3
Top = 690
Width = 1575
End
Begin VB.TextBox TxtUserName
Height = 270
Left = 1200
MaxLength = 15
TabIndex = 2
Top = 210
Width = 1575
End
Begin VB.Label LblNewPWD
AutoSize = -1 'True
Caption = "新 密 碼:"
Height = 180
Left = 240
TabIndex = 13
Top = 1215
Width = 900
End
Begin VB.Label LblForPWD
AutoSize = -1 'True
Caption = "原始密碼:"
Height = 180
Left = 240
TabIndex = 12
Top = 735
Width = 900
End
Begin VB.Label LblUserName
AutoSize = -1 'True
Caption = "用戶名稱:"
Height = 180
Left = 240
TabIndex = 11
Top = 255
Width = 900
End
End
End
Begin WinXPC_Engine.WindowsXPC WinXPModifyPWD
Left = 240
Top = 120
_ExtentX = 6588
_ExtentY = 1085
ColorScheme = 2
Common_Dialog = 0 'False
End
End
Attribute VB_Name = "FrmModifyPassWord"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub CmdClose_Click()
Unload Me
End Sub
Private Sub CmdDelUser_Click()
Dim StrSQL As String '//定義一個接受SQL語句的字符變量
StrSQL = "select 用戶名稱,用戶口令 from 管理用戶 where 用戶名稱= '" & Trim(TxtName.Text) & "'and 用戶口令 ='" & Trim(TxtPassWord.Text) & "'"
If RsDelUser.State = adStateClosed Then
RsDelUser.Open StrSQL, DBCON, adOpenKeyset, adLockPessimistic, adCmdText
End If
If Trim(TxtName.Text) <> Empty And Trim(TxtPassWord.Text) <> Empty Then
If RsDelUser.RecordCount <> 0 Then
If MsgBox("確定刪除該用戶?", vbInformation + vbYesNo, "刪除用戶") = vbYes Then
RsDelUser.Delete '//刪除記錄
MsgBox "用戶已刪除", , "刪除成功"
Unload Me
End If
Else
MsgBox "沒有該用戶", , "刪除失敗"
RsDelUser.Close
End If
Else
MsgBox "請輸入要刪除的用戶名及密碼", vbInformation + vbOKOnly, "驗證錯誤"
RsDelUser.Close
End If
End Sub
Private Sub cmdOK_Click()
Dim StrSQL As String
StrSQL = "select 用戶名稱,用戶口令 from 管理用戶 where 用戶名稱= '" & Trim(TxtUserName.Text) & "'and 用戶口令 ='" & Trim(TxtForPWD.Text) & "'"
If Trim(TxtUserName.Text) <> Empty And Trim(TxtForPWD.Text) <> Empty And Trim(TxtNewPWD.Text) <> Empty Then
If RsModPwd.State = adStateClosed Then
RsModPwd.Open StrSQL, DBCON, adOpenKeyset, adLockPessimistic, adCmdText '//打開記錄集
End If
If RsModPwd.RecordCount <> 0 Then '//判斷記錄集中的記錄是否等于零
RsModPwd.Fields(1).Value = Trim(TxtNewPWD.Text)
RsModPwd.Update '//更新記錄集
MsgBox "密碼修改成功", , "密碼修改"
Unload Me
Else
MsgBox "沒有該用戶", vbExclamation, "驗證失敗"
RsModPwd.Close
End If
Else
MsgBox "請輸入要修改的用戶名及密碼 ", vbInformation, "錯誤提示"
RsModPwd.Close
End If
End Sub
Private Sub CmdReture_Click()
Unload Me
End Sub
Private Sub Form_Load()
WinXPModifyPWD.InitSubClassing
Me.Left = Frmmdimain.Width / 3
Me.Top = Frmmdimain.Height / 6
End Sub
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -