Enthält Informationen zu Laufzeitfehlern. Akzeptiert die Methoden "Raise" und "Clear" zum Generieren und Löschen von Laufzeitfehlern.
Anmerkungen
Das Err-Objekt ist ein intrinsisches Objekt mit globalem Geltungsbereich. Es ist nicht erforderlich, eine Instanz dieses Objekts in Ihrem Code zu erstellen. Die Eigenschaften des Err-Objekts werden vom Generator eines Fehlers festgelegt, z.B. von Visual Basic, von einem Automation-Objekt oder vom BSL-Programmierer.
Die Standardeigenschaft des Err-Objekts lautet Number.Err.Number und enthält eine Ganzzahl.
Wenn ein Laufzeitfehler auftritt, werden die Eigenschaften des Err-Objekts mit Informationen gefüllt, die den Fehler eindeutig identifizieren, und mit Informationen, die zur Fehlerbehandlung verwendet werden können. Mit der Raise-Methode können Sie einen Laufzeitfehler in Ihrem Code generieren.
Die Eigenschaften des Err-Objekts werden nach einer On Error Resume Next-Anweisung auf Null oder Zeichenfolgen mit Nulllänge (" ") zurückgesetzt. Mit der Clear-Methode kann "Err"explizit zurückgesetzt werden.
Das folgende Beispiel veranschaulicht die Verwendung des Err-Objekts:
Beispiel:
On Error Resume Next Err.Raise 6 ' Raise an overflow error. Err.Clear ' Clear the error.