ErrObject Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
| Erl |
Hiermee wordt een geheel getal opgehaald dat het regelnummer aangeeft van de laatst uitgevoerde instructie. |
| HelpContext |
Retourneert of stelt een |
| HelpFile |
Retourneert of stelt een |
| 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 |
Methoden
| Name | Description |
|---|---|
| Clear() |
Hiermee worden alle eigenschapsinstellingen van het |
| 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 |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |