Partilhar via


variável de recurso ' using' deve ter uma inicialização explícita

Uma declaração Using especifica pelo menos um recurso que ele não inicializa com uma cláusula New.

Se você ainda não adquiriu o recurso antes de passar o controle para o bloco Using, a declaração Using deve adquirir o recurso.Para fazer isso, ele deve criar um objeto da classe especificada, o que requer uma cláusula New.

ID de erro: BC36011

Para corrigir este erro

  • If you have already acquired the resource, use a reference variable or expression in the Using statement that evaluates to the acquired resource.

    Dim newFont As New System.Drawing.Font

    Using newFont

  • If you have not already acquired the resource, add a New clause to the Using statement.

    Using newFont as New System.Drawing.Font

Consulte também

Tarefas

Como: Descarte de um recurso do sistema

Referência

Instrução Using (Visual Basic)

Novo (Visual Basic)