ErrObject 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 ErrObject 모듈에는 개체를 사용하여 런타임 오류를 식별하고 처리하는 데 사용되는 속성 및 프로시저가 Err 포함되어 있습니다.
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- 상속
-
ErrObject
예제
이 예제에서는 오류 메시지 대화 상자를 생성할 때 개체의 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
설명
모듈은 ErrObject 개체를 Err 지원합니다. 자세한 내용은 Err를 참조하세요.
속성
| Name | Description |
|---|---|
| Description |
오류와 관련된 설명 문자열을 포함하는 식을 반환하거나 설정합니다 |
| Erl |
마지막으로 실행된 문의 줄 번호를 나타내는 정수를 가져옵니다. |
| HelpContext |
도움말 파일의 |
| HelpFile |
도움말 파일에 대한 |
| LastDllError |
DLL(동적 연결 라이브러리)을 호출하여 생성된 시스템 오류 코드를 가져옵니다. |
| Number |
오류를 지정하는 숫자 값을 반환하거나 설정합니다. 읽기/쓰기입니다. |
| Source |
원래 오류를 생성한 개체 또는 애플리케이션의 이름을 지정하는 식을 반환하거나 설정합니다 |
메서드
| Name | Description |
|---|---|
| Clear() |
개체의 모든 속성 설정을 지웁니다 |
| Equals(Object) |
지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetException() |
발생한 오류를 나타내는 예외를 반환합니다. |
| GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| Raise(Int32, Object, Object, Object, Object) |
런타임 오류를 생성합니다. 문 대신 |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |