다음을 통해 공유


Number 속성(Err 개체)

업데이트: 2007년 11월

오류를 지정하는 숫자 값을 가져오거나 설정합니다. 읽기/쓰기가 가능한 속성입니다.

Public Property Number() As Integer

설명

개체에서 사용자 정의 오류를 반환하는 경우 오류 코드로 선택한 숫자를 VbObjectError 상수에 추가하여 Err.Number를 설정합니다. 예를 들어, 다음 코드를 사용하여 오류 코드로 1051을 반환합니다.

Err.Raise(Number:=vbObjectError + 1051, Source:="SomeClass")

예제

다음 예제에서는 오류 처리 루틴에서 Number 속성을 일반적으로 사용하는 방법을 설명합니다. 또한 이 예제에서 Description 속성은 오류 설명을 제공하기 위한 목적으로도 사용됩니다.

' Typical use of Number property.
Sub test()
  On Error GoTo out

  Dim x, y As Integer
  x = 1 / y   ' Create division by zero error.
  Exit Sub
out:
  MsgBox(Err.Number)
  MsgBox(Err.Description)
  ' Check for division by zero error.
  If Err.Number = 11 Then
      y = y + 1
  End If
  Resume Next
End Sub

요구 사항

네임스페이스: Microsoft.VisualBasic

**모듈:**ErrObject

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

참조

Err 개체(Visual Basic)

Description 속성(Err 개체)

ErrorToString 함수

HelpContext 속성(Err 개체)

HelpFile 속성(Err 개체)

LastDllError 속성(Err 개체)

Source 속성(Err 개체)