ErrObject Třída

Definice

Modul ErrObject obsahuje vlastnosti a procedury sloužící k identifikaci a zpracování běhových chyb pomocí objektu Err.The ErrObject module contains properties and procedures used to identify and handle run-time errors using the Err object.

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 v rámci sestavování dialogového okna chybové zprávy.This example uses the properties of the Err object in constructing an error-message dialog box. Všimněte si, co se stane při první použití metody Clear: když vygenerujete chybu Visual Basic pomocí metody Raise, výchozí hodnoty Visual Basic se stanou vlastnostmi objektu Err.Notice what happens when you use the Clear method first: When you then generate a Visual Basic error with the Raise method, Visual Basic's default values become the properties of the Err object.

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 objekt Err.The ErrObject module supports the Err object. Další informace najdete v tématu Err.For more information, see Err.

Vlastnosti

Description

Vrátí nebo nastaví výraz String obsahující popisný řetězec přidružený k chybě.Returns or sets a String expression containing a descriptive string associated with an error. Čtení a zápisRead/write.

Erl

Získá celé číslo označující číslo řádku posledního spouštěného příkazu.Gets an integer indicating the line number of the last executed statement.

HelpContext

Vrátí nebo nastaví Integer obsahující ID kontextu pro téma v souboru nápovědy.Returns or sets an Integer containing the context ID for a topic in a Help file. Čtení a zápisRead/write.

HelpFile

Vrátí nebo nastaví výraz String obsahující plně kvalifikovanou cestu k souboru s příponou help.Returns or sets a String expression containing the fully qualified path to a Help file. Čtení a zápisRead/write.

LastDllError

Získá kód systémové chyby vytvořený voláním knihovny DLL (Dynamic-Link Library).Gets a system error code produced by a call to a dynamic-link library (DLL).

Number

Vrátí nebo nastaví číselnou hodnotu, která určuje chybu.Returns or sets a numeric value specifying an error. Čtení a zápisRead/write.

Source

Vrátí nebo nastaví výraz String určující název objektu nebo aplikace, které původně vygenerovaly chybu.Returns or sets a String expression specifying the name of the object or application that originally generated the error. Čtení a zápisRead/write.

Metody

Clear()

Vymaže všechna nastavení vlastností objektu Err.Clears all property settings of the Err object.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

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

Vrátí výjimku představující chybu, ke které došlo.Returns the exception representing the error that occurred.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

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

Získá Type aktuální instance.Gets the Type of the current instance.

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

Vytvoří kopii aktuálního Objectbez podstruktury.Creates a shallow copy of the current Object.

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

Generuje běhovou chybu. dá se použít místo příkazu Error.Generates a run-time error; can be used instead of the Error statement.

ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Platí pro

Viz také