Partager via


La variable de ressource 'Using' doit avoir une initialisation explicite

Mise à jour : novembre 2007

'Using' resource variable must have an explicit initialization

Une instruction Using spécifie au moins une ressource qu'elle n'initialise pas avec une clause New.

Si vous n'avez pas déjà acquis la ressource avant de passer le contrôle au bloc Using, l'instruction Using doit acquérir la ressource. Pour ce faire, elle doit créer un objet à partir de la classe spécifiée, qui requiert une clause New.

ID d'erreur : BC36011

Pour corriger cette erreur

  • Si vous avez déjà acquis la ressource, utilisez une variable ou une expression de référence dans l'instruction Using qui a pour valeur la ressource acquise.

    Dim newFont As New System.Drawing.Font

    Using newFont

  • Si vous n'avez pas déjà acquis la ressource, ajoutez une clause New à l'instruction Using.

    Using newFont as New System.Drawing.Font

Voir aussi

Tâches

Comment : supprimer une ressource système

Référence

Using, instruction (Visual Basic)

New (Visual Basic)