Zmienna zasobu "Using" musi mieć jawną inicjację

Instrukcja Using określa co najmniej jeden zasób, którego nie inicjuje za pomocą klauzuli New .

Jeśli zasób nie został jeszcze uzyskany przed przekazaniem kontrolki do Using bloku, Using instrukcja musi uzyskać zasób. Aby to zrobić, musi utworzyć obiekt z określonej klasy, która wymaga klauzuli New .

Identyfikator błędu: BC36011

Aby poprawić ten błąd

  • Jeśli zasób został już uzyskany, użyj zmiennej referencyjnej lub wyrażenia w Using instrukcji, która daje w wyniku pozyskany zasób.

    Dim newFont As New System.Drawing.Font

    Using newFont

  • Jeśli zasób nie został jeszcze uzyskany, dodaj klauzulę New do instrukcji Using .

    Using newFont as New System.Drawing.Font

Zobacz też