Свойство Number (объект Err)
Обновлен: Ноябрь 2007
Получает или задает числовое значение, определяющее ошибку. Чтение и запись.
Public Property Number() As Integer
Заметки
При возврате объектом определенной пользователем ошибки установите Err.Number, добавив число, выбранное в качестве кода ошибки, к константе VbObjectError. Например, следующий код возвращает число 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)
См. также
Ссылки
Свойство Description (Объект Err)
Свойство HelpContext (Объект Err)
Свойство HelpFile (объект Err)