ErrObject Třída

Definice

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 s chybovou zprávou. Všimněte si, co se stane, když jako první použijete metodu Clear: Když pak vygenerujete chybu Visual Basic pomocí metody Raise, výchozí hodnoty 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 najdete na webu Err.

Vlastnosti

Name Description
Description

Vrátí nebo nastaví String výraz obsahující popisný řetězec přidružený k chybě. Čtení/zápis

Erl

Získá celé číslo označující číslo řádku posledního spuštěného příkazu.

HelpContext

Vrátí nebo nastaví Integer obsahující ID kontextu tématu v souboru nápovědy. Čtení/zápis

HelpFile

Vrátí nebo nastaví String výraz obsahující plně kvalifikovanou cestu k souboru nápovědy. Čtení/zápis

LastDllError

Získá systémový kód chyby vytvořený voláním dynamické knihovny (DLL).

Number

Vrátí nebo nastaví číselnou hodnotu určující chybu. Čtení/zápis

Source

Vrátí nebo nastaví String výraz určující název objektu nebo aplikace, která původně vygenerovala chybu. Čtení/zápis

Metody

Name Description
Clear()

Vymaže všechna nastavení vlastnosti objektu Err .

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í funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Raise(Int32, Object, Object, Object, Object)

Generuje chybu za běhu; lze použít místo příkazu Error .

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také