¿Qué, nadie tiene idea de cómo hacer lo que pido?
Yo, con lo del Dictionary, solamente llego a construir un array de una sola dimensión tal y como sigue:
Código ASP:
Ver originalDim datos_pais, codPais
Set datos_pais = CreateObject("Scripting.Dictionary")
datos_pais.Add "gr", "Grecia"
datos_pais.Add "sr", "Serbia"
datos_pais.Add "eg", "Egipto"
codPais = "eg"
Response.Write("El país pedido con el código [" & codPais & "] tiene el nombre de " & UCase(datos_pais(codPais)) & ".")
''''Esto debería mostrar el siguiente texto:
''''El país pedido con el código [eg] tiene el nombre de EGIPTO.
Incluso, he encontrado un ejemplo en el que en la columna del valor se mete un Array:
Código ASP:
Ver originalDim myDictionary
Set myDictionary = CreateObject("Scripting.Dictionary")
myDictionary.Add "a", Array("a1","a2")
myDictionary.Add "b", Array("b1","b2")
myDictionary.Add "c", Array("c1","c2")
A ver si alguien aporta más ideas más acordes a lo pedido.