Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
On Error GoTo Err_Exit
Select Case KeyCode
Case vbKeyReturn '确认
Call Btn_Confirm_Click
Case vbKeyF12 '取消
Call Btn_Cancel_Click
End Select
Exit Sub
Err_Exit:
FC_ErrMsg Error, "frmLogin.form_keydown"
End Sub
这段错误捕捉代码中的最后第二行
Err_Exit:
FC_ErrMsg Error, "frmLogin.form_keydown" 是什么意思,请大哥们帮我注释下把参数告诉我好吗
On Error GoTo Err_Exit
Select Case KeyCode
Case vbKeyReturn '确认
Call Btn_Confirm_Click
Case vbKeyF12 '取消
Call Btn_Cancel_Click
End Select
Exit Sub
Err_Exit:
FC_ErrMsg Error, "frmLogin.form_keydown"
End Sub
这段错误捕捉代码中的最后第二行
Err_Exit:
FC_ErrMsg Error, "frmLogin.form_keydown" 是什么意思,请大哥们帮我注释下把参数告诉我好吗
Sub FC_ErrMsg(Err As String, Optional strModuleName As String = "")
Dim strMsg As String
MsgBox Err
If strModuleName <> "" Then
MsgBox "在“" & strModuleName & "”模块!"
Else
End If
End Sub
Dim strMsg As String
MsgBox Err
If strModuleName <> "" Then
MsgBox "在“" & strModuleName & "”模块!"
Else
End If
End Sub
这段函数谁帮我注释下以及最上面2个代码 完了我就给分了 谢谢了
'**函 数 名:FC_ErrMsg
'**输 入:Err(String) -错误信息
'** :Optional strModuleName(String = "") -可选参数,出现错误的模块名称
'**输 出:无
'**功能描述:输入错误信息和出现错误的模块名称,并提示用户。
'**全局变量:
'**调用模块:
'**作 者:
'**日 期:
'**修 改 人:
'**日 期:
'**版 本:
'*************************************************************************
Sub FC_ErrMsg(Err As String, Optional strModuleName As String = "")
Dim strMsg As String
'弹出消息框
MsgBox Err
'如果模块名称不为空,则提示错误出现的模块
If strModuleName <> "" Then
MsgBox "在“" & strModuleName & "”模块!"
Else
End If
End Sub
’Optional strModuleName As String = ""中的strModuleName传入模块名,默认为空字符
FC_ErrMsg Error, "frmLogin.form_keydown" 是什么意思,
第二句的意思是调用函数“FC_ErrMsg”后面的“Error”和“frmLogin.form_keydown”为函数调用时的输入参数。