La costante '<emptyconstant>' non è dichiarata

La costante '<emptyconstant>' non è dichiarata. La costante Empty non è più supporta. Usare Nothing.

Una dichiarazione o un'istruzione di assegnazione prova ad assegnare il valore Empty al valore restituito da una funzione, una variabile, una costante, un membro di enumerazione o una proprietà.

Nelle versioni precedenti di Visual Basic veniva usata la parola chiave Empty per rappresentare l'archiviazione di dati non inizializzati. La versione corrente di Visual Basic non supporta Empty. Una variabile non inizializzata contiene il valore predefinito per il relativo tipo di dati. Per altre informazioni sui valori predefiniti, vedere "Valori predefiniti" in Istruzione Dim.

La parola chiave Nothing rappresenta il valore predefinito di qualsiasi tipo di dati. È possibile usarla in sostituzione di Empty.

ID errore: BC30823

Per correggere l'errore

  • Usare Nothing invece di Empty.

    oppure

  • Usare il valore predefinito appropriato per il tipo di dati dell'elemento di programmazione.

    oppure

  • Se si tratta di una dichiarazione di variabile, non assegnare un valore iniziale. In questo modo la variabile viene inizializzata con il relativo valore predefinito.

Vedi anche