Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gets or sets a numeric value that specifies an error. Read/write.
Public Property Number() As Integer
Remarks
When returning a user-defined error from an object, set Err.Number by adding the number you selected as an error code to the VbObjectError constant. For example, you use the following code to return the number 1051 as an error code:
Err.Raise(Number:=vbObjectError + 1051, Source:="SomeClass")
Example
This example illustrates a typical use of the Number property in an error-handling routine. The Description property is also used in the example in order to provide a description of the error.
    ' 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
Requirements
Namespace: Microsoft.VisualBasic
**Module:**ErrObject
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
See Also
Reference
Description Property (Err Object)
HelpContext Property (Err Object)
HelpFile Property (Err Object)