Vejam este exemplo aray = array("um","dois","tres") Application("suporte")=aray Response.write(Application("suporte")(0)) -> irá imprimir "um" Response.write(Application("suporte")(1)) -> irá imprimir "dois" Response.write(Application("suporte")(2)) -> irá imprimir "tres" agora vou "trocar" o valor "um" por "quatro" Application("suporte")(0)="quatro" Response.write(Application("suporte")(0)) -> irá imprimir "um" ou seja, apesar da linha trocar o valor de "um" para "quatro" e não dar erro, ele não troca na sesssao, tanto que ainda imprime o valor antigo, como se o application estivesse travado para alterações, no entanto se eu fizer Application("suporte")=array("quatro","dois","tres") Response.write(Application("suporte")(0)) -> irá imprimir "quatro" aí sim funciona, mas tive que trocar todo o vaor do array de Application("suporte"). alguém sabe me dizer por que Application("suporte")(0)="quatro" não atribui o novo valor a posição do array ? algume sabe como fazer isso funcionar? já tentei fazer Application.lock e unlock depois, mas nada disso funciona.