Oppure

Loading
18/11/10 18:52
magicolotto
X
Ultima modifica effettuata da magicolotto 30/08/18 17:29
aaa
19/11/10 20:18
GrG
mostra il codice che usi per crearle
aaa
19/11/10 20:58
magicolotto
X
Ultima modifica effettuata da magicolotto 30/08/18 17:30
aaa
20/11/10 11:00
GrG
penso che tu debba azzerare la variabile C, altrimenti il nome delle label cambia sempre...

quindi quando le elimini con il codice




For I = lblDifferenza.Count - 1 To 1 Step -1
Unload lblDifferenza(I)
Next 'Subito sotto metti:
C = 0
aaa
20/11/10 17:48
magicolotto
ok provo e ti faccio sapere, grazieee
aaa
20/11/10 20:39
magicolotto
ho provato

ma quando vado a creare un'altro in runtime
mi dice
oggetto gia caricato
e mi da errore
errore run time 360

aaa
20/11/10 22:19
GrG
se ti da quell'errore forse significa che non le elimini correttamente...

qui tocca usare delle msgbox per fare chiarezza...

Usa (per prova) poche label, magari usa solo 3 label...

quindi prima di crearle, ossia prima della riga:

Load lblDifferenza(C)

ci metti un msgbox con scritto "Caricando label(" & C & ";)"

e poi nel codice per eliminarle prima della riga:

Unload lblDifferenza(I)

ci metti un msgbox con scritto "Eliminando la label(" & I & ";)"

così puoi controllare quando crei (ad esempio) la label(0), label(1), label(2) ... e vedere se dopo vengono eliminate

fammi sapere
Ultima modifica effettuata da GrG 20/11/10 22:21
aaa
21/11/10 6:51
magicolotto
si ho provato

elimina le label,tanto è vero che l'ultimo msgbox che visualizzo è 00 cioè il caption che è scritto nella label iniziale( quella posta nel formnata a livello di progettazione)

il fatto è che vengono eliminate

per quello che ho capito, se ricreo lo stesso numero di label al 2° successivo, queste stesse seconde non vengono cancellate.
aaa