Oświadczenie o błędzie
Symuluje wystąpienie błędu.
Error errornumber
Części
- errornumber
Wymagane.Może być dowolnym prawidłowym numerem błędu.
Uwagi
Error Instrukcji jest obsługiwana dla zgodności z poprzednimi wersjami.W polu Nowy kod, zwłaszcza podczas tworzenia obiektów, użyj Err obiektu Raise metody do generowania błędów czasu wykonywania.
Jeśli errornumber jest zdefiniowany, Error instrukcji wywołuje narzędzie obsługi błędów po właściwości Err obiektu przypisywane są następujące wartości domyślne:
Właściwość |
Wartość |
---|---|
Number |
Wartość określona jako argument do Error instrukcji.Może być dowolnym prawidłowym numerem błędu. |
Source |
Nazwa bieżącego projektu Visual Basic. |
Description |
Odpowiadająca wartość zwracaną przez wyrażenie tekstowe, Error funkcję dla określonego Number, jeśli istnieje ten ciąg.Jeśli ciąg nie istnieje, Description zawiera ciąg o zerowej długości (""). |
HelpFile |
Dysk w pełni kwalifikowana, ścieżkę i nazwę pliku z odpowiedniego pliku Pomocy programu Visual Basic. |
HelpContext |
Odpowiednie pomocy języka Visual Basic pliku Identyfikatora kontekstu odpowiadający błąd do Number właściwości. |
LastDLLError |
Wartość zero. |
Jeśli narzędzie obsługi błędów nie istnieje lub jeśli brak jest włączony, komunikat o błędzie jest tworzone i wyświetlane z Err właściwości obiektu.
[!UWAGA]
Niektóre aplikacje hosta programu Visual Basic nie można utworzyć obiektów.Zobacz dokumentację aplikacji hosta, aby ustalić, czy można utworzyć klasy i obiekty.
Przykład
W tym przykładzie użyto Error instrukcji, aby wygenerować numer błędu 11.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
Wymagania
Obszar nazw: Microsoft.VisualBasic
Montaż: biblioteki wykonawczej języka Visual Basic (w Microsoft.VisualBasic.dll)