どうしてVBScriptには、連想配列という概念が無いのでしょうか?? 結構、使えれば便利なんだけどなぁ。。と思いませんか? いろいろ調べていくと連想配列が使えることが判明しました。 それは、Scripting.Dictionaryというライブラリです。 標準でインストールされているので、このライブラリを使ってみたいと思います。 まずは、これですね。 Dim bArray Set bArray = CreateObject("Scripting.Dictionary") メソッドはいくつかありますが、主には以下の3つが使えればまずはOKだと思います。 ・Add 連想配列のキーとその値を指定しオブジェクトに保持する bArray.Add key, val ・Item 連想配列のキーを指定し、オブジェクトからその値を取得する val = bArray.Item( key ) ・Remove 連
![『VBScriptで連想配列を使いたい』](https://cdn-ak-scissors.b.st-hatena.com/image/square/ef5e2b8bc837d315d4789263a3677dcce1d69c94/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2Fcommon%2Fnoimage_default.gif)