Buon giorno,

in Flash 8 AS2, vorrei creare delle variabili con nomi prelevati da array.
Se non volessi utilizzare la tipizzazione forte dei dati potrei inserire il riferimento all'array tra quadre preceduto dal percorso.
Ma volendo utilizzare var mi viene mostrato il seguente errore:

è previsto un identificatore !!

Questo il codice che uso:

var mioArray:Array = Array({msg:"Caricamento A", nomelayer:"nomeA", File:"lineaA.xml"} etc
(...)
// prendo il nome variabile da mioArray[n].nomelayer senza var --> Funziona
_root[mioArray[counter].nomelayer] = bla bla bla
// Se invece utilizzo var per la tipizzazione forte mi da l'errore
var [mioArray[counter].nomelayer]ggettoarray = bla bla bla

La causa dell'errore mi è chiaro ma la soluzione non la trovo.
Suggerimenti?
Grazie a tutti