La variabile di controllo del ciclo 'For' non può essere di tipo '<tipo>'

Aggiornamento: novembre 2007

'For' loop control variable cannot be of type '<type>'

Si è tentato di utilizzare una variabile di controllo del ciclo di tipo non valido. All'inizio di un ciclo For, il punto iniziale, il punto finale e il valore dell'incremento vengono valutati in ordine testuale. Tutte e tre le espressioni devono essere convertibili in modo implicito nel tipo della variabile. Se la variabile del ciclo For è di tipo Object, in fase di esecuzione almeno una delle espressioni deve essere di tipo numerico e a tutte e tre deve poter essere assegnato il tipo numerico più ampio.

ID errore: BC30337

Per correggere l'errore

  • Verificare il tipo di variabile di controllo del ciclo e cambiarlo con uno valido.

Vedere anche

Riferimenti

For (Visual Basic)

Istruzione Do...Loop (Visual Basic)

Istruzione For...Next (Visual Basic)