ErrObject Classe

Définition

Le ErrObject module contient des propriétés et des procédures utilisées pour identifier et gérer les erreurs d’exécution à l’aide de l’objet Err .

public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
Héritage
ErrObject

Exemples

Cet exemple utilise les propriétés de l’objet dans la Err construction d’une boîte de dialogue de message d’erreur. Notez ce qui se passe lorsque vous utilisez d'abord la méthode Clear : lorsque vous générez une erreur de Visual Basic avec la méthode Raise, les valeurs par défaut de Visual Basic deviennent les propriétés de l'objet 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

Remarques

Le ErrObject module prend en charge l’objet Err . Pour plus d’informations, consultez Err.

Propriétés

Nom Description
Description

Renvoie ou définit une String expression contenant une chaîne descriptive associée à une erreur. Lecture/écriture.

Erl

Obtient un entier indiquant le numéro de ligne de la dernière instruction exécutée.

HelpContext

Renvoie ou définit un Integer ID de contexte contenant l’ID de contexte d’une rubrique dans un fichier d’aide. Lecture/écriture.

HelpFile

Renvoie ou définit une String expression contenant le chemin complet d’un fichier d’aide. Lecture/écriture.

LastDllError

Obtient un code d’erreur système généré par un appel à une bibliothèque de liens dynamiques (DLL).

Number

Renvoie ou définit une valeur numérique indiquant une erreur. Lecture/écriture.

Source

Renvoie ou définit une String expression spécifiant le nom de l’objet ou de l’application qui a généré l’erreur à l’origine. Lecture/écriture.

Méthodes

Nom Description
Clear()

Efface tous les paramètres de propriété de l’objet Err .

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetException()

Retourne l’exception représentant l’erreur qui s’est produite.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Raise(Int32, Object, Object, Object, Object)

Génère une erreur d’exécution ; peut être utilisé au lieu de l’instruction Error .

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi