ERR.DESCRIPTION |
Erreur |
Visual Basic |
Syntaxe
Err.Description
|
object.Description [= stringexpression]
|
Paramètres
Nom |
Description |
object |
Ce paramètre permet d'indiquer une expression d'objet correspondant à un objet de la liste Applies To. |
stringexpression |
Ce paramètre permet d'indiquer une expression de chaîne de caractères contenant une description de l'erreur. |
Description
Cette propriété permet de retourner ou définir le message d'erreur sous forme de chaîne de caractères.
Remarques
- La propriété Description comprend une brève description de l'erreur. Utilisez cette propriété pour alerter l'utilisateur d'une erreur que vous ne pouvez pas ou ne souhaitez pas gérer. Lors de la
génération d'une erreur définie par l'utilisateur, attribuez une brève description de votre erreur à cette propriété. Si Description n'est pas renseignée et que la valeur de Number correspond
à une erreur d'exécution Visual Basic, la chaîne de caractères retournée par la fonction Error est placée dans Description lorsque l'erreur est générée.
- Lorsqu'une erreur d'exécution se produit, la propriété Description reçoit automatiquement la description standard de l'erreur.
- Pour les erreurs définies par l'application, vous devez attribuer une expression de chaîne de caractères à la propriété Description, sinon l'erreur n'aura pas de message textuel.
- Vous pouvez remplacer la description standard en affectant votre propre description à l'objet Err pour les erreurs VB et les erreurs définies par l'application.
- Si une erreur se produit dans un module de classe, une DLL d'ActiveX ou un EXE, qu'il soit exécuté dans ou hors de l'espace de processus de votre application, aucune information
d'erreur de composante n'est disponible pour votre application, sauf si vous renvoyez explicitement un code d'erreur dans le cadre de la routine de gestion des erreurs au sein du composante. Cela se fait
à l'aide de la méthode Err.Raise, vous permettant de générer une erreur sur le client, en passant des paramètres personnalisés pour Number, Source et Description.
- Si vous générez une erreur avec la méthode Err.Raise et ne définissez pas la propriété Description, la propriété Description est automatiquement définie sur :
Application Defined or Object Defined Error.
|
Dernière mise à jour : Lundi, le 19 novembre 2012