Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Senhores experts, por favor me ajudem.
Preciso adicionar a seguinte lista em uma variável de application
redim listaTags(qtdTags)
for i=0 to qtdTags-1
set listaTags(i)=new TagFormatacao
'### Mapeia as propriedades'
listaTags(i).Expressao=expressao.item(i).text
listaTags(i).Replace=replace.item(i).text
next
application("XMLMapFormatarConteudos")=listaTags
Obs. TagFormatacao é uma classe com as propriedades públicas Expressao e Replace.
Ok até ai tudo bem, porém quando eu resgato o array da variável application("XMLMapFormatarConteudos"), a aplicação não reconhece cada item como do tipo TagFormatacao, e sim como um objeto genérico, assim eu não consigo resgatar os atributos.
Em C# seria simples dar um Cast com o seguinte comando:
((TagFormatacao)listaTags).Expressao;
Em VB com o seguinte comando:
listaTags(i) as TagFormatacao
Mas e em VBScript como eu faço isso?
Obrigado.
Carregando comentários...