ErrObject Klas

Definitie

De ErrObject module bevat eigenschappen en procedures die worden gebruikt voor het identificeren en verwerken van runtimefouten met behulp van het Err object.

public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
Overname
ErrObject

Voorbeelden

In dit voorbeeld worden de eigenschappen van het object gebruikt bij het Err maken van een dialoogvenster met een foutbericht. U ziet wat er gebeurt wanneer u eerst de methode Clear gebruikt: wanneer u vervolgens een Visual Basic fout genereert met de methode Raise, worden de standaardwaarden van Visual Basic de eigenschappen van het 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

Opmerkingen

De ErrObject module ondersteunt het Err object. Zie Err voor meer informatie.

Eigenschappen

Name Description
Description

Retourneert of stelt een String expressie in die een beschrijvende tekenreeks bevat die is gekoppeld aan een fout. Lezen/schrijven.

Erl

Hiermee wordt een geheel getal opgehaald dat het regelnummer aangeeft van de laatst uitgevoerde instructie.

HelpContext

Retourneert of stelt een Integer met de context-id voor een onderwerp in een Help-bestand in. Lezen/schrijven.

HelpFile

Retourneert of stelt een String expressie in die het volledig gekwalificeerde pad naar een Help-bestand bevat. Lezen/schrijven.

LastDllError

Hiermee haalt u een systeemfoutcode op die wordt geproduceerd door een aanroep naar een DLL (Dynamic-Link Library).

Number

Retourneert of stelt een numerieke waarde in die een fout opgeeft. Lezen/schrijven.

Source

Retourneert of stelt een String expressie in die de naam opgeeft van het object of de toepassing die de fout oorspronkelijk heeft gegenereerd. Lezen/schrijven.

Methoden

Name Description
Clear()

Hiermee worden alle eigenschapsinstellingen van het Err object gewist.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetException()

Retourneert de uitzondering die de fout aangeeft die is opgetreden.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Raise(Int32, Object, Object, Object, Object)

Genereert een runtimefout; kan worden gebruikt in plaats van de Error instructie.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook