Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Una variabile racchiusa in un blocco ha lo stesso nome di un'altra variabile locale.
ID errore: BC30616
Per correggere l'errore
Rinominare la variabile nel blocco racchiuso in modo che non corrisponda ad altre variabili locali. Ad esempio:
Dim a, b, x As Integer If a = b Then Dim y As Integer = 20 ' Uniquely named block variable. End If
Una causa comune di questo errore è l'uso di
Catch e As Exception
all'interno di un gestore eventi. In questo caso, denominare la variabile di bloccoCatch
ex
anzichée
.Un'altra origine comune di questo errore è un tentativo di accedere a una variabile locale dichiarata all'interno di un blocco
Try
in un bloccoCatch
separato. Per risolvere il problema, dichiarare la variabile all'esterno della strutturaTry...Catch...Finally
.