谁能帮我解释一段VB6.0的原代码

来源:百度知道 编辑:UC知道 时间:2024/05/03 13:02:41
下面是程序代码,请高手帮忙翻译一下 希望可以解释的专业一些 谢谢!
最好是一字一句的翻。。。
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpbuffer As String, nSize As Long) As Long

Public OK As Boolean
Private Sub cmdCancel_Click()
OK = False
Me.Hide
End Sub

Private Sub cmdOK_Click()
'ToDo: create test for correct password
'check for correct password
Dim txtSQL As String
Dim mrc As ADODB.Recordset
Dim MsgText As String
'ToDo: create test for correct password
'check for correct password

UserName = ""
If Trim(txtUserName.Text = "") Then
MsgBox "没有这个用户,请重新输入用户名!", vbOKOnly + vbExclamation, "警告"
txtUserName.SetFocus
Else
txtSQL = "select * from user_Info where user_ID = '" & txtUserName.Text & "'"
Set mrc = ExecuteSQL(txtSQL, MsgText)
If mrc.

Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpbuffer As String, nSize As Long) As Long
'定义了一个函数,调用一个动态联接库文件,具体是什么,还在看从哪里弄来的代码

Public OK As Boolean
‘定义一个布尔常量
Private Sub cmdCancel_Click()
定义一个按钮的单击事件
OK = False
’当这个事件发生时将其付为假
Me.Hide
‘隐藏本窗口,ME代表自身,也可以将其省略
End Sub

Private Sub cmdOK_Click()
'ToDo: create test for correct password
'check for correct password
’以上是注示
Dim txtSQL As String
Dim mrc As ADODB.Recordset
‘定义一个记录集常量
Dim MsgText As String
'ToDo: create test for correct password
'check for correct password

UserName = ""
If Trim(txtUserName.Text = "") Then
’txtUserName是一个文本框,判断是不是为空,去除内部的空格
MsgBox "没有这个用户,请重新输入用户名!", vbOKOnly + vbExclamation, "警告"
’定义一个信息提示框,上面只有一个确定按钮,还有一个感叹号
txtUserName.SetFocus