函数参考


_IEErrorHandlerDeRegister

禁用一个注册的自定义COM错误句柄

#include <IE.au3>
_IEErrorHandlerDeRegister ( )

参数

None.

返回值

成功: 返回 1
失败:

注意/说明

S参见_IEErrorHandlerRegister备注.

相关

_IEErrorHandlerRegister

示例/演示


; *******************************************************
; 示例 1 - 注册并在后来取消注册自定义错误处理程序
; *******************************************************

#include <IE.au3>

; 注册自定义错误处理程序
_IEErrorHandlerRegister("MyErrFunc")
; 执行一些操作
; 取消注册自定义错误处理程序
_IEErrorHandlerDeRegister()
; 执行其他操作

Exit

Func MyErrFunc()
    Local $HexNumber = Hex($oIEErrorHandler.number, 8)
    MsgBox(4096, "", "We intercepted a COM Error !" & @CRLF & _
            "Number is: " & $HexNumber & @CRLF & _
            "Windescription is: " & $oIEErrorHandler.windescription)
    SetError(1) ; 当此函数返回时用来检查的一些信息
EndFunc   ;==>MyErrFunc