La variabile di risorsa 'Using' deve avere un'inizializzazione esplicita

Aggiornamento: novembre 2007

'Using' resource variable must have an explicit initialization

Un'istruzione Using specifica almeno una risorsa che non viene inizializzata con la clausola New.

Se la risorsa non è ancora stata acquisita prima di passare il controllo al blocco Using, essa deve essere acquisita mediante l'istruzione Using. A questo scopo, è necessario creare un oggetto dalla classe specificata che richiede una clausola New.

ID errore: BC36011

Per correggere l'errore

  • Se la risorsa è già stata acquisita, utilizzare una variabile di riferimento o un'espressione nell'istruzione Using che restituisce la risorsa acquisita.

    Dim newFont As New System.Drawing.Font

    Using newFont

  • Se la risorsa non è ancora stata acquisita, aggiungere una clausola New all'istruzione Using.

    Using newFont as New System.Drawing.Font

Vedere anche

Attività

Procedura: eliminare una risorsa di sistema

Riferimenti

Istruzione Using (Visual Basic)

New (Visual Basic)