Error, instruction
Simule la présence d’une erreur.
Syntaxe
Error errornumber
Éléments
errornumber
Obligatoire. Il peut s’agir de n’importe quel numéro d’erreur valide.
Notes
L’instruction Error
est prise en charge pour des raisons de compatibilité descendante. Dans le nouveau code, en particulier lors de la création d’objets, utilisez la méthode Raise
de l’objet Err
pour générer des erreurs d’exécution.
Si errornumber
est défini, l’instruction Error
appelle le gestionnaire d’erreurs après que les propriétés de l’objet Err
se voient attribuer les valeurs par défaut suivantes :
Propriété | Valeur |
---|---|
Number |
Valeur spécifiée comme argument à l’instruction Error . Il peut s’agir de n’importe quel numéro d’erreur valide. |
Source |
Nom du projet Visual Basic actuel. |
Description |
Expression de chaîne correspondant à la valeur de retour de la fonction Error pour le Number spécifié, si cette chaîne existe. Si la chaîne n’existe pas, Description contient une chaîne de longueur nulle (« »). |
HelpFile |
Le lecteur, le chemin d’accès et le nom de fichier qualifiés complets du fichier d’aide Visual Basic approprié. |
HelpContext |
L’ID de contexte du fichier d’aide Visual Basic approprié pour l’erreur correspondant à la propriété Number . |
LastDLLError |
Zéro. |
S’il n’existe aucun gestionnaire d’erreurs ou si aucun n’est activé, un message d’erreur est créé et affiché à partir des propriétés de l’objet Err
.
Notes
Certaines applications hôtes Visual Basic ne peuvent pas créer d’objets. Consultez la documentation de votre application hôte pour déterminer si elle peut créer des classes et des objets.
Exemple
Cet exemple utilise l’instruction Error
pour générer le numéro d’erreur 11.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
Spécifications
Espace de noms : Microsoft.VisualBasic
Assembly : Bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)