ErrObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Modul ErrObject
obsahuje vlastnosti a postupy používané k identifikaci a zpracování chyb za běhu pomocí objektu Err
.
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Dědičnost
-
ErrObject
Příklady
Tento příklad používá vlastnosti objektu Err
při vytváření dialogového okna chybové zprávy. Všimněte si, co se stane, když použijete metodu Clear
jako první: Když pak pomocí Raise
metody vygenerujete chybu jazyka Visual Basic, výchozí hodnoty jazyka Visual Basic se stanou vlastnostmi objektu 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
Poznámky
Modul ErrObject
podporuje Err
objekt. Další informace naleznete v tématu Err.
Vlastnosti
Description |
Vrátí nebo nastaví |
Erl |
Získá celé číslo označující číslo řádku posledního provedeného příkazu. |
HelpContext |
Vrátí nebo nastaví |
HelpFile |
Vrátí nebo nastaví |
LastDllError |
Získá kód chyby systému vytvořený voláním dynamické knihovny (DLL). |
Number |
Vrátí nebo nastaví číselnou hodnotu určující chybu. Čtení a zápis |
Source |
Vrátí nebo nastaví |
Metody
Clear() |
Vymaže všechna nastavení vlastností objektu |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetException() |
Vrátí výjimku představující chybu, ke které došlo. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Raise(Int32, Object, Object, Object, Object) |
Generuje chybu za běhu; lze použít místo |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |