perchè se provo a distruggere un array usando sett nomevettore = nothing ho un errore "Tipo non corrispondente" ?
l'ho sempre usato sett vettore = nothing perchè ora non va? come cavolo lo distruggo?
perchè se provo a distruggere un array usando sett nomevettore = nothing ho un errore "Tipo non corrispondente" ?
l'ho sempre usato sett vettore = nothing perchè ora non va? come cavolo lo distruggo?
ok ok...ho capito una cosa.
se creo il vettore con uno split tipo
posso annullarlo cosìcodice:app = "a,b" vett = split(app,",") set vett = nothing
se invece lo dichiaro così
il set vett = nothing mi da errore.codice:dim vett(20) vett(1) = "a" set vett = nothing
perchè? che differenza c'è? :master:
a che scopo devi distruggere il vettore?
la memoria usata si cancella finita l'esecuzione del codice.
al limiti fai
reDim vett(0)
in realtà non lo so...mi è stato chiesto e la cosa mi incuriosivaOriginariamente inviato da Mems
a che scopo devi distruggere il vettore?
la memoria usata si cancella finita l'esecuzione del codice.
al limiti fai
reDim vett(0)
ora...lasciando stare il fatto che magari non è logico...si può fare in qualche modo?
reDim vettore = "";
un funziaOriginariamente inviato da Mems
reDim vettore = "";
puoi fare ReDim Array(1000) e poi ReDim Array(0), ma non Dim Array(1000) e poi ReDim Array(0)
forse c'e' una logica, ma io non riesco a comprenderla