ErrObject Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A ErrObject modul az objektum futásidejű Err hibáinak azonosítására és kezelésére szolgáló tulajdonságokat és eljárásokat tartalmaz.
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Öröklődés
-
ErrObject
Példák
Ez a példa az Err objektum tulajdonságait használja egy hibaüzenet-párbeszédpanel létrehozásához. Figyelje meg, mi történik, ha először a Clear metódust használja: Amikor a Raise metódussal Visual Basic hibát hoz létre, Visual Basic alapértelmezett értékei a Err objektum tulajdonságaivá válnak.
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
Megjegyzések
A ErrObject modul támogatja az objektumot Err . További információért lásd Err.
Tulajdonságok
| Name | Description |
|---|---|
| Description |
Egy hibához társított leíró sztringet tartalmazó kifejezést ad vissza vagy állít be |
| Erl |
Lekéri az utolsó végrehajtott utasítás sorszámát jelző egész számot. |
| HelpContext |
Egy súgófájlban lévő témakör környezeti azonosítóját adja vissza vagy állítja be |
| HelpFile |
Egy súgófájl teljes elérési útját tartalmazó kifejezést ad vissza vagy állít be |
| LastDllError |
Lekéri a dinamikus csatolású kódtár (DLL) hívása által létrehozott rendszerhibakódot. |
| Number |
Egy hibát meghatározó numerikus értéket ad vissza vagy állít be. Olvasható/írható. |
| Source |
Visszaad vagy beállít egy |
Metódusok
| Name | Description |
|---|---|
| Clear() |
Törli az objektum összes tulajdonságbeállítását |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetException() |
A hibát jelző kivételt adja vissza. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| Raise(Int32, Object, Object, Object, Object) |
Futásidejű hibát generál; az utasítás helyett |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |