No se declaró "<emptyconstant>"

No se declaró "<emptyconstant>". Ya no se admite la constante "Empty"; use "Nothing" en su lugar.

Una declaración o instrucción de asignación intenta asignar un valor de Empty a una variable, constante, miembro de una enumeración, propiedad o devolución de función.

Las versiones anteriores de Visual Basic usaban la palabra clave Empty para representar el almacenamiento de datos del que se ha anulado la inicialización. La versión actual de Visual Basic no admite Empty. Una variable con la inicialización anulada contiene el valor predeterminado para su tipo de datos. Para más información sobre los valores predeterminados, consulte "Valores predeterminados" en la instrucción Dim.

La palabra clave Nothing representa el valor predeterminado de cualquier tipo de datos. Puede usarla en lugar de Empty.

Identificador de error: BC30823

Para corregir este error

  • Use Nothing en lugar de Empty.

    O bien

  • Utilice el valor predeterminado adecuado para el tipo de datos del elemento de programación.

    O bien

  • Si se trata de una declaración de variable, no asigne un valor inicial. Esto hace que la variable se inicialice en su valor predeterminado.

Consulte también