Function Reference

_WordErrorHandlerDeRegister

登録されているユーザーCOMエラーハンドラを無効にします。

#include <Word.au3>
_WordErrorHandlerDeRegister ( )

 

パラメータ

なし。

 

返し値

成功: 1を返します。
失敗: なし。

 

注意

_WordErrorHandlerRegisterの注意項を参照してください。

 

関連

_WordErrorHandlerRegister

 


; *******************************************************
; 例 1 - カスタムエラーハンドラを登録。その後、登録解除
; *******************************************************
;
#include <Word.au3>
; カスタムエラーハンドラを登録
_WordErrorHandlerRegister ("MyErrFunc")
; なんらかの処理
; カスタムエラーハンドラを登録解除
_WordErrorHandlerDeregister ()
; なんらかの処理

Exit

Func MyErrFunc()
    $HexNumber = Hex($oWordErrorHandler.number, 8)
    MsgBox(0, "", "We intercepted a COM Error !" & @CRLF & _
            "Number is: " & $HexNumber & @CRLF & _
            "Windescription is: " & $oWordErrorHandler.windescription)
    SetError(1) ; この関数が返った後に調べられる値
EndFunc   ;==>MyErrFunc