Функция _WordErrorHandlerDeRegister

 ↑  ←  Описание функции


_WordErrorHandlerDeRegister

Отключить зарегистрированный пользовательский обработчик COM ошибок

#include <Word.au3>
_WordErrorHandlerDeRegister()

Возвращаемое значение

Успех:Возвращает 1
Ошибка:Ничего

Примечания

See remarks for _WordErrorHandlerRegister().

См. также

_WordErrorHandlerRegister

Пример

; *******************************************************
; Пример 1 - Register and later deregister a custom error handler
; *******************************************************

#include <Word.au3>
; Register a customer error handler
_WordErrorHandlerRegister ("MyErrFunc")
; Do something
; Deregister the customer error handler
_WordErrorHandlerDeregister ()
; Do something else

Exit

Func MyErrFunc()
    $HexNumber = Hex($oWordErrorHandler.number, 8)
    MsgBox(4096, "", "We intercepted a COM Error !" & @CRLF & _
            "Number is: " & $HexNumber & @CRLF & _
            "Windescription is: " & $oWordErrorHandler.windescription)
    SetError(1) ; something to check for when this function returns
EndFunc   ;==>MyErrFunc