Viene impostato il valore iniziale di i per "rimediare" alla mancata dichiarazione della variabile assegnandogli un valore numerico.codice:i = 0
Sarebbe stato comunque più corretto dichiarala.
Viene impostato il valore iniziale della stringa.codice:stringa = "Luca#Ruggiero#Napoli"
La funzione Split genera un array di variabili di tipo stringa divise in questo caso dal carattere "#".codice:s = Split(stringa, "#")
In seguito c'è un ciclo che va ripetuto per il numero di variabili create dalla funzione Split. In questo caso sono 3 e quindi si potrebbe sostituire la funzione UBound() con il valore 2 visto che si parte da 0.
Per rendere il codice più dinamico però lo si rende adatto a tutte le occasioni e quindi a qualsiasi stringa. In questo caso non è prevedibile il numero d'elementi dell'array e quindi si usa la funzione UBound per determinarlo.
Il ciclo è usato per concatenare la Caption della label in cui sarà inserito il risultato della funzione Split().
Ciao

Rispondi quotando