次の方法で共有


ErrObject モジュール (Visual Basic)

更新 : 2007 年 11 月

ErrObject モジュールには、Err オブジェクトで実行時エラーを識別および処理するために使われるプロパティとプロシージャが含まれます。

解説

ErrObject モジュールは、Err オブジェクトをサポートします。詳細については、「Err オブジェクト (Visual Basic)」を参照してください。

メンバ

Clear

説明

Erl

GetException

HelpContext

HelpFile

LastDLLError

Number

Raise

Source

 

 

使用例

次に示す例では、エラー メッセージ ダイアログ ボックスを作成する処理で Err オブジェクトのプロパティを使用しています。Clear メソッドを最初に使用したときには、Raise メソッドを使って Visual Basic エラーを生成すると、Visual Basic の既定の値が Err オブジェクトのプロパティになることに注意してください。

Dim Msg As String
' If an error occurs, construct an error message.
On Error Resume Next   ' Defer error handling.
Err.Clear
Err.Raise(6)   ' Generate an "Overflow" error.
' Check for error, then show message.
If Err.Number <> 0 Then
    Msg = "Error # " & Str(Err.Number) & " was generated by " _
        & Err.Source & ControlChars.CrLf & Err.Description
    MsgBox(Msg, MsgBoxStyle.Information, "Error")
End If

参照

参照

Err オブジェクト (Visual Basic)

変換の概要

キーワードとメンバ (タスク別)

Visual Basic 言語のキーワード

Visual Basic ランタイム ライブラリのメンバ

各言語のキーワードの比較