Error, instruction
Simule l'occurrence d'une erreur.
Error errornumber
Éléments
- errornumber
Obligatoire. Peut être tout numéro d'erreur valide.
Notes
L'instruction Error est prise en charge pour des raisons de compatibilité descendante. Dans un nouveau code (particulièrement, 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 une fois que les valeurs par défaut suivantes ont été assignées aux propriétés de l'objet Err :
Propriété |
Valeur |
---|---|
Number |
Valeur spécifiée comme un argument de l'instruction Error. Peut être tout numéro d'erreur valide. |
Source |
Nom du projet Visual Basic en cours. |
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 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. |
Si aucun gestionnaire d'erreurs n'existe ou 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 cette dernière peut créer des classes et des objets.
Exemple
Cet exemple utilise l'instruction Error pour générer l'erreur numéro 11.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
Configuration requise
Espace de noms : Microsoft.VisualBasic
Assembly : bibliothèque Runtime Visual Basic (dans Microsoft.VisualBasic.dll)
Voir aussi
Référence
On Error, instruction (Visual Basic)