Freigeben über


Number-Eigenschaft (Err-Objekt)

Aktualisiert: November 2007

Abrufen oder Festlegen eines numerischen Werts, der einen Fehler angibt. Lese-/Schreibzugriff.

Public Property Number() As Integer

Hinweise

Wenn ein benutzerdefinierter Fehler von einem Objekt zurückgegeben wird, legen Sie Err.Number fest, indem Sie die als Fehlercode ausgewählte Zahl der VbObjectError-Konstante hinzufügen. Verwenden Sie z. B. folgenden Code, um die Nummer 1051 als Fehlercode zurückzugeben:

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

Beispiel

Dieses Beispiel zeigt die typische Verwendung der Number-Eigenschaft in einer Fehlerbehandlungsroutine. Die Description-Eigenschaft wird in dem Beispiel auch verwendet, um eine Beschreibung des Fehlers bereitzustellen.

' 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

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**ErrObject

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Referenz

Err-Objekt (Visual Basic)

Description-Eigenschaft (Err-Objekt)

ErrorToString-Funktion

HelpContext-Eigenschaft (Err-Objekt)

HelpFile-Eigenschaft (Err-Objekt)

LastDllError-Eigenschaft (Err-Objekt)

Source-Eigenschaft (Err-Objekt)