禁用注册的用户 COM 错误处理程序
#include <Word.au3>
_WordErrorHandlerDeRegister ( )
成功: | 返回 1 |
失败: | None |
; *******************************************************
; 示例 1 - 注册并在后来注销自定义错误处理程序
; *******************************************************
;
#include <Word.au3>
; 注册自定义错误处理程序
_WordErrorHandlerRegister("MyErrFunc")
; 执行一些操作
; 注销自定义错误处理程序
_WordErrorHandlerDeRegister()
; 执行其他操作
Exit
Func MyErrFunc()
Local $HexNumber = Hex($oWordErrorHandler.number, 8)
MsgBox(4096, "", "We intercepted a COM Error !" & @CRLF & _
"Number is: " & $HexNumber & @CRLF & _
"Windescription is: " & $oWordErrorHandler.windescription)
SetError(1) ; 当此函数返回时用来检查的一些信息
EndFunc ;==>MyErrFunc